Commit Graph

284236 Commits

Author SHA1 Message Date
Alexandre Poirot
d7300b9b62 Bug 1245462 - Cleanup various require/import in devtools. r=jryans 2016-02-11 04:29:47 -08:00
Alexandre Poirot
43a304febe Bug 1245462 - Replace usages of gDevTools.jsm by module imports. r=jryans 2016-02-11 04:29:47 -08:00
Carsten "Tomcat" Book
34fa41e49c Merge mozilla-central to fx-team 2016-02-11 11:57:05 +01:00
Tracy Walker
2b89a6eb29 Bug 1245225 - [e10s] Renabled working test cases. Remove relevant skip-if e10s in toolkit/components/thumbnails/test/browser.ini for browser_thumbnails_bg_crash_while_idle.js, browser_thumbnails_bg_no_cookies_sent.js, browser_thumbnails_bug727765.js and browser_thumbnails_capture.js. r=jimm 2016-02-05 10:18:36 -06:00
Eric Hu
677233fcc5 Bug 1244766 - Remove optional Health Report callback parameter from Places telemetry. r=gfritzsche 2016-02-04 01:25:55 +07:00
Andrew Swan
6588ead784 Bug 1236940 - Add ip property to chrome.webRequest.onCompleted callback. r=billm 2016-02-02 21:08:51 -08:00
Julian Descottes
050f86189e Bug 1246570 - mem.tool parentMap maps nodeId->node, remove verbose xpcshell logs;r=fitzgen 2016-02-10 17:57:37 +01:00
Vince Tieu
868d14365e Bug 524757 - "Add architecture and operating system to about:support". r=adw 2016-02-09 15:57:00 +01:00
Joe Walker
d7d495ed86 Bug 1243805 - Replace Proxy.create with new Proxy in devtools l10n code. r=jryans 2016-02-05 18:30:59 +00:00
Nicolas Chevobbe
ee4677067e Bug 1232681 - Display script-generated animations correctly. r=pbro
MozReview-Commit-ID: 2pk7sxVTHTk
2016-02-03 23:21:44 +01:00
Dave Townsend
6d156a175c Bug 1244357: Use a shim around the certificate DB to allow the add-ons manager to think that add-ons are signed when they aren't. r=rhelmer
Because the add-ons manager hasn't startup up yet we can replace the certificate
database in xpcshell tests with one that claims add-ons are signed by valid
certificates even when they aren't. This allows us to run tests even in builds
where signing cannot be disabled during for the normal application.

This adds an override for all tests except those that are explicitely testing
signing.
2016-01-29 16:41:18 -08:00
Michael Comella
e245f43427 Bug 1233238 - Compile with play-services-{ads,analytics,appindexing} to support Adjust SDK. r=nalexander
On a CLOSED TREE because this is Android only.

When we switched to fine-grained Google Play Services bundling (Bug
1115004), we stopped shipping com.google.android.gms.analytics.  That
silently breaks Adjust, which queries the Google Ad ID using
reflection: now the package isn't present!  This patch restores the
Play Services libraries that Adjust relies on.  (Sadly, this bloats
our APK tremendously.)

There is some hijinkery, however: the Play Services libraries
reference a library (org.apache.http) that is deprecated in Android
23!  However, the library is still present on Android 23 devices,
which buys Google time to replace the offending code.  This compiles
just fine, breaks the Proguard global optimization pass.  To give
Proguard the information, we add the library as a Proguard "library
JAR".  This is equivalent to the Google-provided Gradle `useLibrary`
directive.
2016-02-04 16:10:29 -08:00
Brian Grinstead
2a502cdca9 Bug 1246847 - Give extra timeout for mozscreenshots in between devtools docking mode changes;r=MattN 2016-02-09 09:33:58 -08:00
Brian Grinstead
b9ace6890d Bug 1246849 - Include all default tools in devtools mozscreenshot runs;r=MattN 2016-02-09 09:33:57 -08:00
Jordan Santell
7667af09df Bug 1246273 - Add localized strings for types and attempts in the JIT opts view. r=vp 2016-02-09 09:08:22 -08:00
Jordan Santell
25f6f2accf Bug 1243929 - Only show jit optimizations panel when pref is on and current selected frame has optimizations. r=vp 2016-02-09 08:58:15 -08:00
Jordan Santell
be23968d78 Bug 1172120 - Filter out uninteresting markers and bars in a test failing on linux/e10s consistently for marker details. r=vp 2016-02-09 08:40:00 -08:00
Dave Townsend
387b6b4c4c Bug 1244248: Cache the certificate database during startup rather than getting it everytime it is needed. r=rhelmer 2016-02-09 08:36:36 -08:00
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