Victor Porof
73b28f4ab2
Backed out changeset 882b91ce5a9f, as a relanding of Bug 917226, r=me
2014-03-27 12:24:00 -04:00
Victor Porof
ed71df9bd9
Bug 917226 - Make test_loader_paths.html aware of the content-observer being added in Loader.jsm, r=jryans
2014-03-27 12:12:46 -04:00
Ed Morley
216776abce
Backed out changeset 894e40121370 (bug 917226) for mochitest-chrome failures
2014-03-27 16:11:59 +00:00
Dave Townsend
806a5829f4
Bug 986639: Use the __URI__ property of component and module globals to detect which add-on they come from (missed review comments). r=fitzgen
2014-03-27 09:02:39 -07:00
Ed Morley
7a428f481b
Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures
2014-03-28 12:31:29 +00:00
Chris Pearce
eefc2c2db6
Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
...
Implement HTMLMediaElement.fastSeek(), basically by changing all the
MediaDecoderReader::Seek() overrides to not call
MediaDecoderReader::DecodeToTarget(), and have MediaDecoderReader::DecodeSeek()
call DecodeToTarget() if we're doing an accurate (non-fast) seek.
Update gizmo.mp4 to have a keyframe every second, instead of only 1 keyframe at
the start of stream. This makes the unit test I added more useful for mp4...
I pushed most of the seek target clamping logic in MediaDecoder up into
HTMLMediaElement, so that we're clamping in fewer places. Note
MediaDecoderStateMachine::Seek() still sanity checks the seek target.
We have to update the currentTime/MediaDecoder playback position after a seek
completes now, rather than assuming the seek always got it exactly right.
Removed those pesky assertions about seek target lying in the first frame after
seek, since actually sometimes the media doesn't have samples for all streams
after a seek (either due to the media being encoded like that, or because of a
bug in the platform's decoder, not entirely sure).
Green: https://tbpl.mozilla.org/?tree=Try&rev=b028258565e2
2014-03-28 22:36:10 +13:00
Marco Castelluccio
c343e632b8
Bug 981249 - Test app launch. r=myk
...
--HG--
rename : toolkit/webapps/tests/test_hosted.xul => toolkit/webapps/tests/test_hosted_launch.xul
rename : toolkit/webapps/tests/test_packaged.xul => toolkit/webapps/tests/test_packaged_launch.xul
2014-03-27 12:56:00 +01:00
Neil Rashbrook
cf9b85f5a7
Bug 514280 Consistently declare and define IID accessors r=bsmedberg
2014-03-28 08:45:02 +00:00
Neil Rashbrook
1f60c22cea
Bug 948901 FTP directory listings need to support the Character Encoding menu r=mayhemer,michal
2014-03-28 08:32:56 +00:00
Phil Ringnalda
7fb1a235f6
Backed out 2 changesets (bug 778077, bug 631058)
...
CLOSED TREE
Backed out changeset dda301682977 (bug 631058)
Backed out changeset 25b633e7dcd5 (bug 778077)
2014-03-27 21:50:02 -07:00
Wes Kocher
29013bc45f
Merge m-c to inbound
2014-03-27 20:21:50 -07:00
Chris Pearce
7bc425d1e8
Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
...
Implement HTMLMediaElement.fastSeek(), basically by changing all the
MediaDecoderReader::Seek() overrides to not call
MediaDecoderReader::DecodeToTarget(), and have MediaDecoderReader::DecodeSeek()
call DecodeToTarget() if we're doing an accurate (non-fast) seek.
Update gizmo.mp4 to have a keyframe every second, instead of only 1 keyframe at
the start of stream. This makes the unit test I added more useful for mp4...
I pushed most of the seek target clamping logic in MediaDecoder up into
HTMLMediaElement, so that we're clamping in fewer places. Note
MediaDecoderStateMachine::Seek() still sanity checks the seek target.
We have to update the currentTime/MediaDecoder playback position after a seek
completes now, rather than assuming the seek always got it exactly right.
Removed those pesky assertions about seek target lying in the first frame after
seek, since actually sometimes the media doesn't have samples for all streams
after a seek (either due to the media being encoded like that, or because of a
bug in the platform's decoder, not entirely sure).
Green: https://tbpl.mozilla.org/?tree=Try&rev=b028258565e2
2014-03-28 15:50:28 +13:00
Ehsan Akhgari
186680d83a
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
2014-03-27 16:38:33 -04:00
Carsten "Tomcat" Book
9cd2750637
Merge mozilla-central to mozilla-inbound
2014-03-27 16:01:09 +01:00
Carsten "Tomcat" Book
66422737fb
merge fx-team to mozilla-central
2014-03-27 14:14:32 +01:00
Olivier Yiptong
f34b0065c9
Bug 975211 - Create backend logic to provide list of Tiles and associated metadata (image, text, background color) [r=adw]
...
Package a list of directory links to expose via DirectoryLinksProvider.jsm
2014-03-27 01:03:42 -07:00
Ryan VanderMeulen
c5fd173c74
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
3cb7902f97
Merge m-c to fx-team.
2014-03-26 23:08:02 -04:00
Ryan VanderMeulen
a14baa39be
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Ryan VanderMeulen
b92aaa2756
Merge fx-team to m-c.
2014-03-26 20:51:01 -04:00
Ryan VanderMeulen
12d46cf7fa
Merge b2g-inbound to m-c.
2014-03-26 20:46:47 -04:00
Dave Townsend
927174c9c6
Bug 986639: Use the __URI__ property of component and module globals to detect which add-on they come from. r=fitzgen
2014-03-26 16:04:20 -07:00
Dave Townsend
cbe90caf71
Bug 986108: Make all restartless add-ons debuggable. r=Unfocused, r=fitzgen
2014-03-26 16:03:57 -07:00
Kevin Grandon
2d3da28765
Bug 967516 - Set default preference for test. r=ochameau
2014-03-26 12:52:07 -04:00
Kathleen Brade
2dcb20430e
Bug 962314 - Create nsIXULAppinfo.processID for obtaining Firefox PID; r=bsmedberg
...
--HG--
extra : rebase_source : 36536f7ed561dda55bc067a4d0d9ddef790bed17
2014-03-26 11:55:22 -04:00
Carsten "Tomcat" Book
061be48b00
Backed out changeset 81f230994acd (bug 980502) for hopefully fixing gi tests
2014-03-26 11:09:34 +01:00
Wes Kocher
618b2c258b
Merge fx-team to m-c
2014-03-25 20:03:13 -07:00
David Keeler
299f77a203
Backed out changeset d9e136a02980 (bug 986171) for build bustage r=backout
2014-03-25 14:02:42 -07:00
David Keeler
a5607957c9
bug 986171 - mozilla::pkix: telemetry for what cert validation library is in use r=cviecco
2014-03-25 13:43:01 -07:00
Jordan Santell
f68560eb18
Bug 911098 - Implement Addon Debugger UI, r=fitzgen,harthur,mossop
...
From 8af4148dc10f18bf67e39442ee93169cb66382d5 Mon Sep 17 00:00:00 2001
---
browser/devtools/debugger/debugger-controller.js | 36 ++++++-
browser/devtools/debugger/debugger-panes.js | 17 +++-
browser/devtools/debugger/test/browser.ini | 1 +
.../debugger/test/browser_dbg_addon-sources.js | 108 ++++++++++++++++++++
browser/devtools/debugger/test/head.js | 29 ++++++
browser/devtools/framework/ToolboxProcess.jsm | 31 ++++--
.../devtools/framework/toolbox-process-window.js | 18 +++-
modules/libpref/src/init/all.js | 3 +
.../en-US/chrome/mozapps/extensions/extensions.dtd | 1 +
toolkit/mozapps/extensions/content/extensions.js | 55 +++++++---
toolkit/mozapps/extensions/content/extensions.xml | 31 +++++-
toolkit/mozapps/extensions/content/extensions.xul | 6 ++
.../mozapps/extensions/internal/XPIProvider.jsm | 4 +
.../extensions/internal/XPIProviderUtils.js | 2 +-
.../test/addons/test_jetpack/bootstrap.js | 17 ++++
.../test/addons/test_jetpack/harness-options.json | 1 +
.../test/addons/test_jetpack/install.rdf | 28 ++++++
.../extensions/test/browser/browser-common.ini | 1 +
.../test/browser/browser_debug_button.js | 112 +++++++++++++++++++++
toolkit/mozapps/extensions/test/browser/head.js | 3 +
.../extensions/test/xpcshell/test_isDebuggable.js | 36 +++++++
.../extensions/test/xpcshell/xpcshell-shared.ini | 1 +
22 files changed, 508 insertions(+), 33 deletions(-)
create mode 100644 browser/devtools/debugger/test/browser_dbg_addon-sources.js
create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/bootstrap.js
create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/harness-options.json
create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/install.rdf
create mode 100644 toolkit/mozapps/extensions/test/browser/browser_debug_button.js
create mode 100644 toolkit/mozapps/extensions/test/xpcshell/test_isDebuggable.js
* * *
Leak fix
2014-03-25 10:59:14 -07:00
"J. Ryan Stinnett"
c557d77a94
Bug 985652 - Only register pref actor on b2g if certified is allowed. r=ochameau
2014-03-26 10:43:44 -07:00
Mihai Sucan
24d3f3ce26
Bug 987369 - Fix for `aRawObj.location is null` in script.js; r=benvie
2014-03-25 13:01:53 +02:00
Paolo Amadini
43735732bb
Bug 988341 - Convert code before switching Task.jsm to use Promise.jsm. r=mak
2014-03-26 18:15:00 +01:00
Paolo Amadini
302f615147
Bug 988330 - Convert to Promise.jsm in "toolkit/devtools/server/tests/unit". r=fitzgen
2014-03-26 17:32:11 +01:00
Marco Bonardo
cab27b563b
Bug 983571 - browser.bookmarks.autoExportHTML = true no longer works. r=Yoric
2014-03-25 17:25:58 +01:00
Panos Astithas
bbf844f8bd
Bug 986481 - Expose Promise.jsm promises as a devtools loader global. r=dcamp
2014-03-14 11:33:09 +02:00
Carsten "Tomcat" Book
52d7c51e3d
Merge mozilla-central to fx-team on a CLOSED TREE
2014-03-26 14:01:16 +01:00
Wes Kocher
2a40007161
Merge m-c to fx-team
2014-03-25 20:23:20 -07:00
Lancelot Nyachoto
0ff5aa84f4
Bug 958585 - Packaged apps do not work with symlinks; r=jryans
2014-03-22 11:09:12 +02:00
Birunthan Mohanathas
db98b1f766
Bug 845478 - Part 8: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...} in remaining instances. r=Waldo
2014-03-25 14:42:33 -04:00
Tim Abraldes
2c2e393ab5
bug 986195 - Expect failure in 32-bit builds, which is 4 bytes, not 8. r=froydnj
2014-03-26 14:46:00 +01:00
Jordan Santell
6273f4a697
Bug 980502 - Implement WebAudio actor and AudioNode actor. r=vp
2014-03-06 16:39:00 -08:00
Carsten "Tomcat" Book
7d7256455e
merge fx-team to mozilla-central
2014-03-25 13:17:42 +01:00
Wes Kocher
7e6ad8beb5
Backed out changeset 3d94ebde9018 (bug 985720) for missing a file from the patch to fix a CLOSED TREE
2014-03-24 18:07:13 -07:00
Nick Fitzgerald
f650de08e2
Bug 987369 - Catch and report object previewer functions' errors in the debugger server rather than failing and giving up; r=benvie
2014-03-24 17:32:00 -07:00
Wes Kocher
3520fdfb14
Backed out changeset 7ba0551dd35d (bug 984196) for Valgrind failures
2014-03-24 16:45:04 -07:00
Drew Willcoxon
de4a077897
Bug 557665 - Allow specifying SearchForm as a normal <Url> in engine description files (part 2, tests). r=gavin
2014-03-24 20:41:15 -07:00
Monica Chew
b1556deaac
Bug 985720: Rename urlclassifier.download_block_table and urlclassifier.download_allow_table (r=gcp)
2014-03-24 14:57:59 -07:00
Viktor Stanchev
4719c84fdd
Bug 984196 - glxtest should use _exit instead of exit. r=bgirard
...
--HG--
extra : rebase_source : 668a5d4065ef44724947315fbaa9d43873fec899
2014-03-24 17:00:02 -04:00
Ryan VanderMeulen
2ba71826c0
Merge m-c to inbound.
2014-03-24 16:51:09 -04:00
Ryan VanderMeulen
b31f92b6e6
Merge inbound to m-c.
2014-03-24 16:47:07 -04:00
Paolo Amadini
44aa2a1ad3
Bug 986364 - Convert to Promise.jsm in the Toolkit "modules" folder. r=mak
2014-03-24 15:47:50 +01:00
Paolo Amadini
33e7a4d46a
Bug 973239 - Promise should call executor and handlers with "undefined" as thisArg. r=benvie
2014-03-24 15:44:11 +01:00
Carsten "Tomcat" Book
543901014d
Merge mozilla-central to fx-team
2014-03-24 15:38:14 +01:00
James Long
a5eaa47783
Bug 812172 - Add conditional breakpoint handling to the debugger server. r=past
2014-03-24 09:37:24 -04:00
Nicholas Nethercote
dfb5f8e5be
Bug 986300 - Fix a tricky corner case involving memory report diffs. r=kats.
...
--HG--
extra : rebase_source : 001ae6ee0e81c40a7437ccf65add3e735fada6fa
2014-03-20 19:44:23 -07:00
Monica Chew
9b092b1051
Bug 985623: Force url classifier clients to specify which tables to lookup, add a pref to skip hash completion checks (r=gcp)
2014-03-20 14:25:35 -07:00
Phil Ringnalda
6b1d7eec4c
Merge m-c to f-t
2014-03-22 17:48:30 -07:00
Marco Bonardo
98170a796e
Backout 0469cf95fbfe (bug 983571) cause didn't mean to land it yet.
2014-03-22 15:43:20 +01:00
ABE Hiroki (hATrayflood)
23e9b38893
Bug 980697 - Add a configure option to pull newer versions of the d3dcompiler dll from installed Windows SDKs. r=mshal,vlad
2014-03-22 10:49:26 +09:00
Wes Kocher
f0483db35d
Merge fx-team to m-c
2014-03-21 17:07:40 -07:00
Jared Wein
24af39cd74
Backed out changeset 675945ee2609 (bug 986529)
2014-03-21 14:56:30 -04:00
Blake Winton
9e742dea43
Bug 986529 - Invert tab close icon on Windows classic theme. r=jaws, ui-r=shorlander
2014-03-21 13:44:59 -04:00
Carsten "Tomcat" Book
ce96bf1ad5
Merge mozilla-central to mozilla-inbound
2014-03-21 15:20:35 +01:00
Carsten "Tomcat" Book
c9cd70cfdf
merge fx-team to mozilla-central
2014-03-21 15:16:06 +01:00
David Rajchenbach-Teller
f047322200
Bug 984237 - Specify mime type in require.js. r=gozala
2014-03-21 09:18:39 -04:00
Edwin Flores
2686e40b3a
Bug 941298 - FFmpeg headers for FFmpeg PlatformDecoderModule r=doublec
...
While FFmpeg function signatures tend not to change between versions of FFmpeg,
class layouts can change dramatically. We include libavcodec, libavformat,
and libavutil headers here so that we don't accidentally build against the wrong
binary interface.
2014-03-21 19:35:14 +13:00
Masatoshi Kimura
f26ac39a5d
Bug 974677 - Stop following symlinks when OS.File removes a directory. r=yoric
2014-03-21 12:59:59 +09:00
Boris Zbarsky
009cf4dd56
Bug 980962. Fix in-tree consumers to not construct typed arrays without "new". r=jorendorff
2014-03-20 23:19:42 -04:00
Wes Kocher
de8aeff03c
Merge m-c to inbound
2014-03-20 19:46:52 -07:00
Irving Reid
a815232c1c
Bug 986080 - Return empty array if getting directory entries fails. r=Mossop
2014-03-20 14:43:56 -04:00
Irving Reid
791e1b429b
Bug 986000 - Fix addonsListTmp undefined error in XPIProviderUtils.js. r=Mossop
2014-03-20 13:41:42 -04:00
David Rajchenbach-Teller
1b5f5e3e5b
Bug 965527 - More and more logging for OS.File AsyncShutdown. r=froydnj
2014-03-21 13:44:58 -04:00
Carsten "Tomcat" Book
26f471ed60
Merge mozilla-central to fx-team
2014-03-21 15:35:37 +01:00
Ryan VanderMeulen
d269ff5c2a
Backed out 3 changesets (bug 965527, bug 859059, bug 812172) for mochitest and xperf orange on a CLOSED TREE
...
Backed out changeset 18f579c4308e (bug 965527)
Backed out changeset 70ed33107301 (bug 859059)
Backed out changeset 7b59b92580fa (bug 812172)
2014-03-21 10:33:18 -04:00
Jared Wein
cbd250673e
Bug 940393 - Win8: Text color on inactive tabs makes text very hard to read. r=gijs
...
--HG--
extra : rebase_source : 03e07612be960c1b3a961e065404034ae0db5ce1
2014-03-20 20:23:36 -04:00
David Rajchenbach-Teller
89a19eb4f8
Bug 985980 - Restore off main thread logging for OS.File. r=froydnj
2014-03-21 09:07:30 -04:00
Mike de Boer
9bc5ce4432
Bug 982993: [Australis] increase panel padding back to 10px. This backs out changes made in bug 961727 and deps. r=dao
2014-03-20 17:57:12 +01:00
Matthew Noorenberghe
89f1638653
Bug 885139 - Notify consumers about LWT optimization and listen for it in LightweightThemeListener. r=jaws
...
[Australis]
2014-03-20 13:55:49 -07:00
Aaron Klotz
fff0674562
Bug 986758: Grab mutexes in Telemetry memory reporter code; r=vladan
2014-03-24 12:24:51 -04:00
Michael Green
72b72a9ba8
Bug 948883 - Move inline scripts and styles into separate file for toolkit/content/aboutSupport.xhtml (URL=about:support). r=Unfocused
2014-03-24 09:11:21 -04:00
Phil Ringnalda
655a096ea5
Back out 4774010c55bd (bug 984015) for xpcshell bustage
2014-03-23 07:29:02 -07:00
Tetsuharu OHZEKI
99390e3f14
Bug 984015 - GUIDHelper.getItemId should deliver itself as |this| to his internal executeAsync callback. r=mak
2014-03-23 21:51:17 +09:00
Marco Bonardo
754de56c6f
Bug 818584 - Discard consecutive duplicate bookmark backups by comparing hashes r=mano
...
Original patch by Raymond Lee <raymond@appcoast.com> f=mak
2014-03-19 14:33:02 +01:00
Marco Bonardo
9886cd331a
Bug 983571 - browser.bookmarks.autoExportHTML = true no longer works. r=Yoric
2014-03-22 14:26:52 +01:00
Marco Bonardo
fb58538bf3
Bug 959576 - Create a component to get the list of priority domains. r=gavin
2014-03-22 14:24:36 +01:00
Aleh Zasypkin
8c1426453b
Bug 984004 - Part 1: Cache parent's fullZoom\textZoom value to ensure that we always return the fresh one. r=felipc
2014-03-19 10:25:13 +01:00
J. Ryan Stinnett
5396ba911c
Bug 985094 - Show typeName from protocol.js in listTabs reply. r=past
2014-03-18 15:16:43 -05:00
David Rajchenbach-Teller
5d444bbb67
Bug 965527 - More and more logging for OS.File AsyncShutdown. r=froydnj
2014-03-21 08:57:08 -04:00
James Long
6de21bcf7e
Bug 812172 - Conditional breakpoints logic should be handled server-side. r=past
2014-03-21 08:55:50 -04:00
Benjamin Smedberg
b95d18d5eb
Fix the test for bug 981842 to expect the new data on a CLOSED TREE.
2014-03-20 13:50:05 -04:00
Gregg Lind
f8c4280718
Bug 981842 - Show details about current and past teleemtry experiments in about:support, r=bsmedberg
2014-03-20 11:19:19 -04:00
Jeff Walden
3eccbde559
Bug 985729 - Construct the [[Prototype]] chain given to DBAddonInternal instances without using mutable __proto__. r=Unfocused
2014-03-19 16:21:00 +13:00
Eugen Sawin
a206a9418d
Bug 950417 - Enable safe direct request add-on installs. r=wesj, r=Mossop
2014-03-19 21:24:59 +01:00
Carsten "Tomcat" Book
efe59c5d9b
Merge mozilla-central to fx-team
2014-03-20 14:29:02 +01:00
Carsten "Tomcat" Book
9e5bb72f43
merge fx-team to mozilla-central
2014-03-20 14:04:58 +01:00
Paolo Amadini
9af8f10a05
Bug 985318 - Convert to Promise.jsm in the Toolkit "content" folder. r=mak
2014-03-20 11:04:37 +01:00
Paolo Amadini
28124f15ce
Bug 985523 - Convert to Promise.jsm in Places. r=mak
2014-03-20 11:01:39 +01:00
Robert Strong
03ed8447cc
Bug 899352 - Increase the installation timeout for the stub installer. r=bbondy
2014-03-19 18:32:46 -07:00
Robert Strong
e245e5656b
Bug 899363 - Implement stub installer data ping version 6. r=bbondy
2014-03-19 18:32:39 -07:00