Commit Graph

158 Commits

Author SHA1 Message Date
Kartikaya Gupta
83db0bcf5a Bug 1287710 - Ensure the docshell variable doesn't point to a dead CPOW. r=me
MozReview-Commit-ID: JtJOGrcrGbU
2016-08-16 09:22:41 -04:00
Christoph Kerschbaumer
20cc9d7b5d Bug 1286472: Replace owner with triggeringPrincipal within docshell. r=bz 2016-07-28 09:20:41 +02:00
Till Schneidereit
e393dab409 Bug 911216 - Part 30: Enable SpiderMonkey Promise implementation. r=bz,efaust,bholley,Paolo,tromey,shu
Also contains folded version of the following patches that have to land at the same time with enabling the new implementation (or be backed out at the same time, if it comes to that):

Add Promise checks to test_xrayToJS.xul. r=bholley
Change Promise debugger hook tests to use Promise ctor instead of makeFakePromise. r=shu
Change DOM interface tests to assume Promise is an ES builtin, not a DOM one. r=bz
Remove some PromiseDebugging references. r=bz
Adapt promise rejections test to new xray-unwrapping error. r=bz
Fix expectations in browser_timelineMarkers tests. r=tromey
2016-07-21 12:06:30 +02:00
Carsten "Tomcat" Book
03d13b156e Merge mozilla-central to mozilla-inbound 2016-07-18 17:10:52 +02:00
Kartikaya Gupta
18753a2323 Bug 970346 - Add a DocShell attribute to override the default touch event options to a tab. r=bz
MozReview-Commit-ID: 4BdhwQRBavd
2016-07-18 10:26:38 -04:00
Carsten "Tomcat" Book
e7b6762188 Backed out changeset a80fdfc128b0 (bug 911216) for high crash-rate on developers - RyanVM request 2016-07-18 16:14:59 +02:00
Till Schneidereit
b5a834f62f Bug 911216 - Part 30: Enable SpiderMonkey Promise implementation. r=bz,efaust,bholley,Paolo,tromey,shu
Also contains folded version of the following patches that have to land at the same time with enabling the new implementation (or be backed out at the same time, if it comes to that):

Add Promise checks to test_xrayToJS.xul. r=bholley
Change Promise debugger hook tests to use Promise ctor instead of makeFakePromise. r=shu
Change DOM interface tests to assume Promise is an ES builtin, not a DOM one. r=bz
Remove some PromiseDebugging references. r=bz
Adapt promise rejections test to new xray-unwrapping error. r=bz
Fix expectations in browser_timelineMarkers tests. r=tromey
2016-07-16 15:05:12 +02:00
Gijs Kruitbosch
14c2f00f1f Bug 1273255 - Don't try alternate URIs at the end of pageload if the channel was redirected: we don't want to be applying that sort of fixup to the redirect target URI. r=smaug 2016-05-19 22:29:04 +01:00
Ryan VanderMeulen
ac1e9ee4cd Bug 1220415 - Disable browser_timelineMarkers-02.js for frequent failures across all platforms. 2016-05-09 17:01:16 -04:00
Mike de Boer
dcb8788693 Bug 1241930: Part 4 - convert all assertion methods used inside content tasks to the Assert.* family in docshell tests. r=mconley 2016-03-04 14:32:29 +01:00
Blake Kaplan
083583464e Bug 1241704 - Make sure nsIWebNavigation exists on docshell. r=mccr8 2016-02-01 16:07:11 -08:00
Phil Ringnalda
698f0ec21d Bug 1241704 - skip browser_bug670318.js on Mac debug, where making it e10s-friendly rather badly broke it 2016-01-31 19:26:52 -08:00
Blake Kaplan
83748b1873 Bug 1239122 - Make docshell browser-chrome tests e10s compatible. r=billm 2016-01-20 14:14:00 +01:00
Nick Fitzgerald
7cabe2ebfd Bug 1233831 - Follow up: Expand sanitizeMarkers to filter out minor GC markers; r=jsantell
Minor gc markers can show up at any time, and these tests aren't expecting them,
so we have to filter them out before testing various properties of the expected
markers.
2016-01-19 14:57:28 -08:00
Tim Nguyen
b68b23abc0 Bug 1137681 - Per-tab user agent emulation. r=bz 2015-07-21 08:42:00 +02:00
Bill McCloskey
4dee4d6fa4 Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs) 2015-11-11 18:04:21 -08:00
Bill McCloskey
6d8b1df1f7 Bug 967873 - Fix some recently enabled tests 2015-11-11 16:24:34 -08:00
Tom Tromey
78a4089dd0 Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo 2015-11-05 11:31:00 +01:00
Andrew McCreight
8e559feaba Bug 1220732 - Enable some bc tests. r=mrbkap 2015-11-03 09:04:00 +01:00
Bill McCloskey
81b7023a71 Bug 967873 - browser_onbeforeunload_navigation.js fix for e10s (r=Gijs) 2015-11-04 10:56:15 -08:00
Bill McCloskey
c093571649 Bug 967873 - Test changes for async removeTab (r=Gijs) 2015-11-04 10:56:15 -08:00
Bill McCloskey
a14792d8ee Bug 1219504 - Test changes (r=Gijs,mconley,jryans,MattN,Mossop) 2015-11-04 10:56:15 -08:00
Victor Porof
8b64939c41 Bug 1218468 - Remove worker markers on each check in browser_timelineMarkers-02.js, r=me 2015-10-28 11:08:13 +01:00
Victor Porof
c069753edc Bug 1202657 - Add markers for workers' message passing and serialization/deserialization, r=smaug, jsantell, tromey, ejpbruel 2015-10-21 23:10:05 +02:00
Bill McCloskey
2a56c79f67 Back out bug 967873 - Test changes for async removeTab 2015-10-07 11:15:11 -07:00
Bill McCloskey
4477b20f42 Back out bug 967873 - browser_onbeforeunload_navigation.js fix for e10s 2015-10-07 11:15:11 -07:00
Carsten "Tomcat" Book
036e6d2fa3 Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
12369728f5 Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
Backed out changeset cfc1820361f5 (bug 1202902)
2015-10-07 12:13:45 +02:00
Shu-yu Guo
474f49adb7 Bug 1202902 - Scripted fix the world. 2015-10-06 14:00:31 -07:00
Bill McCloskey
4d08e972d3 Bug 967873 - browser_onbeforeunload_navigation.js fix for e10s (r=Gijs) 2015-10-01 21:18:06 -07:00
Bill McCloskey
1159864e94 Bug 967873 - Test changes for async removeTab (r=Gijs) 2015-10-01 21:18:05 -07:00
Gijs Kruitbosch
5e9fe40895 Bug 1206879 - fire onlocationchange from pushState in frames when the URI changes, r=smaug 2015-09-29 13:50:55 -04:00
Gijs Kruitbosch
ee5e92720f Bug 636905 - part 3: flip prefs in tests to keep them working, r=jaws 2015-09-26 15:01:51 +01:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Tom Tromey
5acaf7f263 Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen 2015-07-24 07:01:00 -04:00
Ryan VanderMeulen
99eb81305b Backed out changesets fa9fe193778f and 3eaf867930dd (bug 1148593) for test_async_setTimeout_stack.html and test_async_setTimeout_stack_across_globals.html failures. 2015-07-17 12:37:24 -04:00
Tom Tromey
d5e041af26 Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen 2015-07-17 07:48:00 -04:00
Ryan VanderMeulen
f9e08f4bc8 Backed out changeset 0dca237df7e2 (bug 1160307) for causing bug 1184752. 2015-07-16 20:38:13 -04:00
Tom Tromey
ce3642ea48 Bug 1160307 - Capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug, r=Paolo 2015-07-15 12:15:00 -04:00
Mike Conley
27f38254bc Bug 1170488 - Add browser_multiple_pushState.js regression test. r=smaug 2015-06-16 10:15:40 -04:00
Wes Kocher
feeae93d6b Merge m-c to inbound, a=merge CLOSED TREE 2015-06-10 18:38:28 -07:00
Nick Fitzgerald
51949882f9 Bug 1141614 - Part 5: Add a test for cycle collection markers; r=jsantell 2015-06-10 14:05:53 -07:00
Paolo Amadini
87d960802e Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent,jimb 2015-06-09 11:17:09 +02:00
Tom Tromey
9ff6bd9297 Bug 1050500 - Add callee information to Javascript timeline markers. r=smaug 2015-05-20 05:28:00 -04:00
Neil Deakin
7a12b63674 Bug 1166269, e10s, fix and reenable browser_bug503832, r=felipe 2015-05-19 21:20:49 -04:00
Jordan Santell
49bdf42d43 Bug 922221 - implement console.timeStamp(label) to create profile timeline markers. r=khuey 2015-04-29 12:48:57 -07:00
Tom Tromey
4853bf85a7 Bug 1050500 - Add entry reason to timeline marker. r=jsantell, r=smaug 2015-04-20 07:03:00 -04:00
Bill McCloskey
8e755bfd3d Bug 1132072 - Tab switch refactoring (r=mconley) 2015-03-27 08:38:47 -07:00
Tim Taubert
652bfad95b Bug 1100291 - Fix docshell/test/browser/browser_uriFixupIntegration.js to properly work with an async version of getShortcutOrURIAndPostData() and make it e10s compatible r=Gijs 2015-03-06 16:37:26 +01:00
Tom Tromey
0268fe1067 Bug 1140569 - Show async stacks attached to timeline markers. r=vporof 2015-03-11 07:44:00 -04:00