Commit Graph

283680 Commits

Author SHA1 Message Date
Kyle Huey
6312449cfa Bug 1245927: Innerize before creating DOM files from the file picker. r=baku 2016-02-05 10:12:25 -08:00
Kyle Huey
546821fb96 Bug 1244894: Steal the failed nsresult when bailing early. r=bz 2016-02-05 10:12:25 -08:00
Kyle Huey
e4d01c3336 Bug 1244898: Suppress the exception from BeginElement. r=bz 2016-02-05 10:12:25 -08:00
Boris Zbarsky
99f0a36c52 Bug 1245674. Null-check mGlobal before dereferencing it in one more place in Promise code. r=smaug 2016-02-05 13:12:52 -05:00
Mason Chang
b1f3e35480 Bug 1239861. Skip composite if vsync time is before force composite time. r=kats 2016-02-05 10:11:48 -08:00
Mason Chang
22dfc698ec Bug 1239861. Part 2 Properly resize DXGI swap chain buffer size. r=bas 2016-02-05 10:11:46 -08:00
Patrick McManus
3967d94028 Bug 1241906 - test for suspended spdy3.1 channel r=hurley 2016-02-05 11:17:24 -05:00
Nicholas Nethercote
7a7a5e4cd2 Bug 1245321 - Merge the object and regexp lists in script data. r=jorendorff.
They don't need to be separate, and combining them simplifies things and makes
script data slightly more compact.

Notes:

- The big comment above CGObjectList::add() appears to be mostly incorrect now,
  so the patch removes most of it.

- The hasRegexps() condition in IsEvalCacheCandidate() is no longer necessary
  because that condition is subsumed by the |script->objects()->length == 1|
  condition -- if there's only one object, it's for the object that entrains
  the eval's scope, which means there aren't any regexp objects.
2016-02-03 11:08:01 +11:00
Ehsan Akhgari
84a0f038cf Bug 1232765 - Remove the workaround added in bug 1022050 2016-02-07 14:50:50 -05:00
Ehsan Akhgari
86d04bd25d Backout bug 1203096 because the issue that the workaround was trying to solve is still there 2016-02-07 14:46:05 -05:00
Till Schneidereit
fb9f773376 Bug 1246131 - Part 2: Let opt builds compile again, even on a CLOSED TREE. r=bustage 2016-02-07 20:21:41 +01:00
Till Schneidereit
038951e06f Bug 1246134 - Fix loading of external self-hosted JS using MOZ_SELFHOSTEDJS. r=efaust 2016-02-07 20:08:08 +01:00
Till Schneidereit
6754883903 Bug 1246131 - Provide 'dbg(msg)' debug printing utility function for self-hosted code. r=jandem 2016-02-07 20:07:53 +01:00
Till Schneidereit
e80799d842 Bug 911216 - Part 1: Add tests directly testing content Promise constructor resolved with chrome Promise. r=bz 2016-02-07 20:05:37 +01:00
Aki Sasaki
c65c6d70ad bug 1244781 - mozharness has 3 post_run listeners now. r=jlund 2016-02-02 14:11:05 -05:00
Aki Sasaki
ff1c245c8e bug 1244781 - silence mozharness pyflakes warnings. r=jlund 2016-02-02 10:31:06 -05:00
Aki Sasaki
986b2fd7d2 bug 1244781 - stop running purge_builds in mozharness. r=jlund 2016-02-02 10:03:36 -05:00
Ehsan Akhgari
056fc9484c Remove the workaround added in bug 1022420 now that clang-cl understands __declspec(novtable) 2016-02-06 16:57:58 -05:00
Ehsan Akhgari
c8c147e70f Remove the workaround added in bug 1233732 now that the LLVM bug is fixed
The LLVM bug in question: https://llvm.org/bugs/show_bug.cgi?id=25875
2016-02-06 16:57:58 -05:00
Robert O'Callahan
6a29919f48 Bug 1194466. Use the table-outer frame's margin when requesting the margin for table element with getBoxQuads. r=mats 2016-02-02 22:47:15 +13:00
Chris Pearce
0cc7ff68e7 Bug 1246763 - Refactor GMP info file parsing into helper class. r=gerald 2016-02-09 14:37:22 +13:00
Wes Kocher
474427d0de Backed out 2 changesets (bug 1246433) for wError bustage
Backed out changeset 94bc06efafd9 (bug 1246433)
Backed out changeset ccaa937df50d (bug 1246433)
2016-02-08 17:23:16 -08:00
Dan Gohman
53d1a03526 Bug 1246433 - BaldrMonkey: Avoid shifting a negative signed value, on a CLOSED TREE. r=me 2016-02-08 17:05:40 -08:00
Jean-Yves Avenard
5540b0f3ea Bug 1229742: P2. Don't reject data promise if new data is pending. r=gerald
MozReview-Commit-ID: LaQeRoffA6B
2016-02-09 11:40:29 +11:00
Jean-Yves Avenard
21c39d184d Bug 1229742: P1. Only clear EOS flag if we have new data. r=gerald
MozReview-Commit-ID: ttmWsAIPxQ
2016-02-09 11:40:28 +11:00
Dan Gohman
0eae04c202 Bug 1238592 - IonMonkey: Optimize away any OSR fixup blocks that are ultimately unreachable. r=nbp 2016-02-08 16:11:37 -08:00
Dan Gohman
5884b53c15 Bug 1246433 - BaldrMonkey: Implement integer and float literals. r=luke 2016-02-08 14:55:18 -08:00
Dan Glastonbury
5d9f16133a Bug 1169212 - Part 3: Fix ADTSLOGV macro definitions. r=jya 2016-02-09 12:48:20 +13:00
James Willcox
461ca552a3 Fix Fennec build on Mac, no bug, NPTOB r=ted 2016-02-08 17:45:27 -06:00
Dirk Schulze
d884a54dd4 Bug 1075457, part 2 - Implement circle() and ellipse() for the |clip-path| property. r=mstange, r=jwatt 2016-02-08 22:09:08 +00:00
Dirk Schulze
a6e76ae846 Bug 1075457, part 1 - Implement rendering for |clip-path:polygon()|. r=mstange, r=jwatt 2016-02-08 22:08:09 +00:00
Armen Zambrano Gasparnian
e1af2111b0 Bug 1246176 - TaskCluster tier-2: Run web-platform-tests on m3.xlarge instances. CLOSED TREE. DONTBUILD. r=dustin 2016-02-05 13:51:38 -05:00
Armen Zambrano Gasparnian
7c105aad93 Bug 1246176 - Backout d1e6662456b2. DONTBUILD. r=backout 2016-02-08 14:56:08 -05:00
Andrew Halberstadt
d3c6e5da3f Bug 1034290 - Follow-up fix for reftest error message when application returns non-zero, r=chmanchester
MozReview-Commit-ID: JpHzDSuSQqH
2016-02-08 14:54:23 -05:00
Ehsan Akhgari
1f8b4549b6 Bug 1042132 - Part 3: Add a MOZCONFIG helper script that lets you pick clang-cl; r=rail 2016-02-08 14:55:31 -05:00
Ehsan Akhgari
c4e2b20202 Bug 1042132 - Part 2: Add tooltool manifests for clang-cl; r=rail 2016-02-08 14:55:29 -05:00
Ehsan Akhgari
4e84ed47be Bug 1042132 - Part 1: Port build-clang.py to Windows; r=rail
This is useful for deploying clang-cl to the infrastructure.
2016-02-08 14:55:27 -05:00
Myk Melez
42a2e4cb04 Bug 1238576 - disable mozApps API on desktop/Android; r=ehsan,ochameau,bz,mcmanus,jmaher,marco 2016-02-08 11:24:22 -08:00
Aaron Klotz
2b397040ac Bug 1240848: Adds additional instructions to x64 detour patcher and prevents register clobbering in jmp from trampoline; r=ehsan 2016-02-03 16:21:17 -07:00
Wes Kocher
71f037dc8c Backed out changeset 343732a03719 (bug 1244828) for asm bustage 2016-02-08 10:53:27 -08:00
Wes Kocher
a3f3766574 Backed out changeset 05ea15825d81 (bug 1244828) 2016-02-08 10:53:26 -08:00
Wes Kocher
d6a0ff9f7b Backed out changeset 90b24727ebcd (bug 1244828) 2016-02-08 10:53:24 -08:00
Wes Kocher
59782a07a0 Backed out changeset 9668af33990e (bug 1244828) 2016-02-08 10:53:23 -08:00
Wes Kocher
ed20f90606 Backed out changeset 092754992cef (bug 1243397) 2016-02-08 10:53:22 -08:00
Wes Kocher
ec01762d5c Backed out changeset c52611492e87 (bug 1245154) 2016-02-08 10:53:04 -08:00
Andrew McCreight
a20ee46489 Bug 1237726, part 4 - Convert test_bug803225.html to use pushPrefEnv() to set preferences. r=tanvi
This gets the test closer to working with e10s.
2016-02-08 09:52:19 -08:00
Andrew McCreight
f67bc56813 Bug 1237726, part 3 - Don't load an iframe until we're actually ready to run the test in test_bug803225.html. r=tanvi
This needs to wait for onload to do the reloadFrame(), or the
.getElementById() will return null.
2016-02-08 09:52:19 -08:00
Andrew McCreight
15e209a01c Bug 1237726, part 2 - Don't start running mixedcontentblocker/test_main.html until the page has finished loading. r=tanvi
If the script runs before the page finishes loading, you get an error
about getElementById being null.  This doesn't seem to usually happen
with this particular test, but it looks like it can happen at least
sometimes.
2016-02-08 09:52:19 -08:00
Andrew McCreight
e958b59dfb Bug 1237726, part 1 - Set prefs with pushPrefEnv in mixedcontentblocker/test_main.html. r=tanvi 2016-02-08 09:52:19 -08:00
Nicolas B. Pierron
146df69dfc Bug 1245154 - Ensure enough ballast space in LiveBundle::FallibleNew. r=h4writer 2016-02-08 17:38:27 +00:00