Commit Graph

23677 Commits

Author SHA1 Message Date
Girish Sharma
b1cea7579c Bug 986467 - Remove the iframes before finishing the tests. r=jwalker 2014-03-28 20:42:15 +05:30
Abhishek Potnis
7e112e2563 Bug 986499 - Make the calls to import Deprecated.jsm lazy. r=yoric 2014-03-28 10:36:48 -04: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
Wes Kocher
3948825ebe Merge fx-team to m-c 2014-03-27 20:07:56 -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
Ed Morley
88eeed4244 Backed out changeset 894e40121370 (bug 917226) for browser-chrome failures; DONTBUILD since fixing commit message
CLOSED TREE
2014-03-27 19:09:29 +00:00
Ed Morley
67a3d8e2c9 Backed out changeset 7b9fab28c591 (bug 917226) for incorrect commit message generated by qbackout; DONTBUILD 2014-03-27 19:07:31 +00:00
Victor Porof
2d2deee9a3 Backed out changeset 9c456120ed57 (bug 917226) for browser-chrome failures
--HG--
extra : rebase_source : f2780e4762b1537a07100be52f6949b201f24dc1
2014-03-27 18:57:40 +00:00
Victor Porof
8b52569db7 Bug 917226 - Build a canvas inspection tool, r=rcampbell
--HG--
extra : rebase_source : 466745d61633e1e56f7fd1f2e680952c52cdf0a4
2014-03-27 18:57:16 +00:00
Jan Keromnes
d45d0c2166 Bug 988931 - Fix some race conditions in the devtools. r=ochameau 2014-03-27 14:58:02 -04:00
Paolo Amadini
c0ebdb2389 Bug 988335 - Convert to Promise.jsm in the devtools server actors. r=fitzgen 2014-03-27 19:42:13 +01:00
Dave Townsend
8cbbc225cc Bug 986853: Add-on Debugger title is always 'Debugger - (null)'. r=past 2014-03-27 10:29:03 -07:00
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
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