Commit Graph

283956 Commits

Author SHA1 Message Date
Dave Townsend
ecab1de927 Bug 1142734: Stop using Timer.jsm to avoid replacing the browser window setTimout and clearTimeout functions. r=jsantell
jetpack-addon-harness.js runs in a browser window scope so it already has the
setTimeout functions available to it. Loading Timer.jsm overrides the DOM
timer functions with those from Timer.jsm. Any other code that used setTimeout
previously will have timer IDs from the DOM functions which don't match those
in Timer.jsm. If this other code attempts to clear a timer it can then end up
clearing an unrelated timer. In the intermittent failure here the
browser-thumbnails code manages to clear the timer that is waiting to resolve
the promise that makes tests continue.

I've also added an additional timer that throws an exception and so ends tests
if the add-on uninstall doesn't actually complete in a reasonable time as well
as removing the add-on listener.
2016-02-08 10:11:14 -08:00
Dave Townsend
bc2bb508cc Bug 1142734: Allow unloading the loader sandbox module. r=jsantell
const declarations are no longer accessible from outside the script that makes
them so in order for bootstrap.js to be able to access the loaderSandbox
declaration we must use var.
2016-02-08 10:55:56 -08:00
Mark Finkle
ca870dcc6e Bug 1244966 - Re-enable testBookmarklets using a simpler test r=margaret 2016-02-09 11:24:36 -05:00
Shatur
33f073db09 Bug 1228170 - Remove legacy menu code from AppMenuComponent. r=sebastian 2016-02-02 23:46:58 +05:30
Shruti Jasoria
8067e8d1c5 Bug 1125098 - Remove XML report functionality from Marionette test runner; r=maja_zf 2016-02-02 19:24:51 +05:30
Honza Bambas
c8704f670b Bug 1231512 - Allow nsIHttpChannel.redirectTo() work also on an open channel, r=jduell 2016-02-05 07:45:00 +01:00
Luca Greco
856ff26a29 Bug 1190685 - [webext] Add webNavigation.getFrame/getAllFrames test cases. r=kmag 2016-02-08 18:29:44 +01:00
Luca Greco
2dd502f1e7 Bug 1190685 - [webext] Implements webNavigation.getFrame/getAllFrames API methods. r=kmag 2016-02-08 18:30:48 +01:00
Julian Descottes
116410e825 Bug 1246650 - upgrade redux to version 3.3.0; r=jsantell 2016-02-08 16:23:10 +01:00
Jordan Santell
581969bc82 Bug 1244225 - Do not access allocation recording settings when the memory component isn't attached. r=fitzgen 2016-02-08 14:25:00 +01:00
Marco Bonardo
0221e6ab34 Bug 1243778 - PushRecord::getLastVisit cannot rely on the Places url index anymore. r=kitcambridge 2016-02-08 14:42:07 +01:00
Mike Conley
15cfa199ff Bug 1245212 - Properly cancel SessionStore:update message timers if timeoutDisabled is set to true. r=billm
MozReview-Commit-ID: BjiumfIOrdT
2016-02-01 16:00:29 -05:00
Mike de Boer
c48c9a7df4 Bug 1229195: explicitly link 'content' to the frame script global scope to prevent out-of-scope errors. r=Standard8 2016-02-09 15:16:22 +01:00
Carsten "Tomcat" Book
21e304554a Merge mozilla-central to fx-team 2016-02-09 13:10:45 +01:00
Victor Porof
c543188a2f Bug 1120623 - Make the flamegraph keyboard accessible, r=jsantell 2016-02-09 13:45:37 +02:00
Carsten "Tomcat" Book
8c842845b5 merge mozilla-inbound to mozilla-central a=merge 2016-02-09 12:02:38 +01:00
Carsten "Tomcat" Book
ba79d19a35 merge fx-team to mozilla-central a=merge 2016-02-09 12:00:16 +01:00
Gijs Kruitbosch
439ac7bf9f Bug 1246591 - followup: fix rules enabled in the last 24 hours in migration, rs=bustage 2016-02-09 10:57:55 +00:00
Alexandre Poirot
f68cd48688 Bug 1245615 - Nullify hostVsStores only after event unregistration to prevent exceptions. r=mratcliffe 2016-02-09 02:50:16 -08:00
Alexandre Poirot
f1621210c9 Bug 1141222 - Test Cu.reportError stack in browser console. r=vporof 2016-02-09 02:50:16 -08:00
Alexandre Poirot
cf46f18a70 Bug 1141222 - Create ScriptError with stack from Cu.reportError. r=bholley 2016-02-09 02:50:16 -08:00
Mark Banner
bb6846b0f3 Bug 1246592 - Try and fix windows locale repack bustage by adjusting how locales are built for Loop. r=glandium,a=Tomcat for direct landing in m-c 2016-02-09 10:16:24 +00:00
Bas Schouten
429d8c7d36 Bug 1240800: When we've reallocated our buffer client side and fail to track the proper invalid region always upload the bounds of the visible region. r=mattwoodrow 2016-02-09 06:07:30 +01:00
Matt Woodrow
17055ec7e5 Bug 1243409 - Always recompute geometries for inactive layers since we can't easily tell if they will be identical. r=roc 2016-02-09 16:05:20 +13:00
Luke Wagner
2871ca9576 Bug 1240583 - add thunkWithPatch/patchThunk (r=jandem) 2016-02-08 20:59:04 -06:00
Luke Wagner
eb50aa1dc7 Bug 1240583 - Odin: replace retargetWithOffset (r=bbouvier) 2016-02-08 20:59:04 -06:00
Luke Wagner
9197867a94 Bug 1240583 - Odin: record and assert whether a function is defined yet (r=bbouvier) 2016-02-08 20:59:03 -06:00
Luke Wagner
2cf6937fcc Bug 1240583 - Odin: remove the sync interrupt stub (r=bbouvier) 2016-02-08 20:59:03 -06:00
Luke Wagner
2f4bf303ad Bug 1240583 - Odin: refactor x86/x64 loads/stores (r=sunfish) 2016-02-08 20:59:03 -06:00
Wes Kocher
b103e5adf3 Backed out changeset baf5dfffbc34 (bug 1246128) for an ESLint failure a=backout 2016-02-08 16:47:51 -08:00
Mark Banner
df38cd00ef Bug 1246621 - Fix Loop functional tests failing with 'this.curFrame is null'. r=mikedeboer,a=Tomcat for NPOTB DONTBUILD 2016-02-08 16:01:45 +00:00
Gijs Kruitbosch
daf047669c Bug 1246460 - re-add pocket bookmarks button menuitem now that its original insertion point is gone, r=MattN 2016-02-08 10:08:43 +00:00
Gijs Kruitbosch
294020ca8f Bug 1246591 - fix moz.build file and .eslintignore, r=MattN 2016-02-08 12:58:28 +00:00
Gijs Kruitbosch
677c427997 Bug 1246591 - remove preprocessing and fix any other issues, r=MattN 2016-02-08 12:54:38 +00:00
Gijs Kruitbosch
48411ba199 Bug 1246591 - fix whitespace issues, r=MattN 2016-02-08 12:03:10 +00:00
John Daggett
fcbf58d3da Bug 1244017 - disable system font cascade reftests. r=m_kato 2016-02-08 15:26:50 +09:00
John Daggett
16c32ea784 Bug 1244017 - remove system font cascade for OSX. r=m_kato 2016-02-08 15:26:50 +09:00
Ting-Yu Lin
67781d62a2 Bug 1246404 - Check mouseContent before calling IsInComposedDoc(). r=smaug
It's possible that PresShell::HandleEventWithTarget() above will make
mouseContent become nullptr. We should check the validity of
mouseContent before calling its method.
2016-02-06 23:44:00 +08:00
Jean-Yves Avenard
d5d81d70bc Bug 1246521: [MSE] P3. Only error during Prepare Append algorithm if the media element is in error. r=gerald 2016-02-08 16:38:45 +11:00
Jean-Yves Avenard
89eccdbabf Bug 1246521: P2. Add MediaDecoder::OwnerHasError method. r=gerald 2016-02-08 16:38:26 +11:00
Jean-Yves Avenard
fd8593e42a Bug 1246521: P1. Add MediaDecoderOwner::HasError method. r=gerald 2016-02-08 16:31:42 +11:00
Phil Ringnalda
a2ebbd1492 Back out c3ac85cea6a3 (bug 1246358) for failures in test_invalid_reject_play.html
CLOSED TREE
2016-02-07 19:29:07 -08:00
Phil Ringnalda
ce0ca76ad7 Merge m-c to m-i 2016-02-07 18:51:47 -08:00
Jonathan Watt
8c066f14d8 Bug 1245845, part 2 - Remove code that is now useless from gfxContext::EnsurePath. r=Bas 2016-02-08 02:15:59 +00:00
Jonathan Watt
75a38e3180 Bug 1245845, part 1 - Stop Moz2D Path::CopyToBuilder/TransformedCopyToBuilder implicitly converting the Path's FillRule. r=Bas 2016-02-08 02:15:54 +00:00
Jean-Yves Avenard
207f7075ac Bug 1246358: [opus] Don't error if we fail to decode the last frame. r=TD-Linux 2016-02-08 12:22:07 +11:00
John Daggett
64aa7e1b50 Bug 1188802 - only rebuild local webfont rules when needed. r=heycam 2016-02-08 10:11:39 +09:00
Sotaro Ikeda
ad8d4f7669 Bug 1161978 - Use GetEffectiveVisibleRegion() for Layer invalidation r=matt.woodrow 2016-02-07 16:43:16 -08:00
Phil Ringnalda
9dce3b08d9 Merge m-c to f-t 2016-02-07 15:31:51 -08:00
Phil Ringnalda
aa07b214e1 Bug 1229272 - skip browser_storage_sidebar.js on e10s opt Win7 for frequent failures 2016-02-07 13:57:52 -08:00