Boris Zbarsky
eccb5b0dcf
Bug 1335450. Fix our condition for rescheduling frame request callbacks. r=mrbkap
2017-02-15 18:31:36 -05:00
Xidorn Quan
27c6b9b2bf
Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam
...
MozReview-Commit-ID: 59cmaCoFJMR
--HG--
extra : source : 134b15d99876fbd9b9f7022de20e3d215dc2c753
extra : amend_source : 94ba498834fae87577905fa473479a3d155e607d
2017-02-16 10:27:19 +11:00
Florian Quèze
a1b5dae154
Bug 1335807 - JavaScript Error: 'NS_NOINTERFACE: ' {file: 'resource:///modules/ContentWebRTC.jsm' line: 387}, r=felipe.
2017-02-16 00:13:46 +01:00
Florian Quèze
735050d760
Bug 1339432 - Ship GfxSanityTest only on Windows, r=Mossop.
2017-02-16 00:13:09 +01:00
Florian Quèze
3de304cf4b
Bug 1339444 - Remove unused resource://gre/modules/sqlite/sqlite_internal.js, r=Yoric.
2017-02-16 00:12:47 +01:00
Andrew Swan
48fc1c8f51
Bug 1333713 Fix error message r=me
...
MozReview-Commit-ID: Gkq8xyLzKIi
--HG--
extra : rebase_source : bff1e8214059fba1c1ecdc3e05e5acb47709fe9e
2017-02-15 15:02:31 -08:00
Nicholas Nethercote
c0c235319e
Bug 1339695 (part 6) - Remove some B2G-only code in profiler_register_thread(). r=mstange.
...
--HG--
extra : rebase_source : ea47de5243533578fd24b51c2c22023bbde1fe93
2017-02-15 16:26:23 +11:00
Nicholas Nethercote
822c7d5ac0
Bug 1339695 (part 5) - Introduce PROFILE_JAVA. r=mstange.
...
This factors out some common preprocessor conditions.
--HG--
extra : rebase_source : 93d5a9ab1f32adcd62826d9710c1790dff2a787e
2017-02-15 16:25:22 +11:00
Nicholas Nethercote
2947c72043
Bug 1339695 (part 4) - Remove a stray, misspelled SPS_STANDALNOE use. r=mstange.
...
SPS_STANDALONE was removed in bug 1317771.
--HG--
extra : rebase_source : b98aef0ab8080dcb517c4b7667922804e560c2c1
2017-02-15 16:24:37 +11:00
Nicholas Nethercote
0b2102e7db
Bug 1339695 (part 3) - Introduce USE_FAULTY_LIB. r=jseward.
...
This factors out some common preprocessor conditions.
--HG--
extra : rebase_source : 444ce4fbccdeb130c604ed12e36ea9c6496a3c85
2017-02-15 16:24:35 +11:00
Nicholas Nethercote
bf2a7f555a
Bug 1339695 (part 2) - Reorder PlatformMacros.h.h. r=mstange.
...
This change increases consistency:
- Each OS is dealt with one at a time (no more interleaving).
- For each OS, x86 is now the first listed architecture.
The patch also adds the missing "#undef SPS_PLAT_x86_android".
--HG--
extra : rebase_source : 6ab278ff2523269424aa6dc872ec35ca6dc735a4
2017-02-15 16:24:33 +11:00
Nicholas Nethercote
8eb85b796e
Bug 1339695 (part 1) - Remove LUL_{ARCH,OS,PLAT}_* macros. r=jseward.
...
They duplicate the equivalent SPS_* macros. (The SPS_* macros have already
crept into use in some places within LUL.)
--HG--
extra : rebase_source : 65ed6e6e147189814511b0ca38342fec118478b9
2017-02-15 16:13:01 +11:00
Matt Woodrow
f976d56579
Bug 1328797 - Part 3: Remove sync transactions entirely as they aren't used any more. r=nical
...
--HG--
extra : rebase_source : fa3bd3016fbfa322e5966079a4f211e16cb057c4
2017-02-16 11:31:18 +13:00
Matt Woodrow
f1cee01eca
Bug 1328797 - Part 2: Don't use a sync transaction for DEALLOCATE_CLIENT. r=nical
...
--HG--
extra : rebase_source : e0af227dfdc7b7452708c15ae3f912ddd94b2276
2017-02-16 11:30:46 +13:00
Matt Woodrow
56e9020406
Bug 1328797 - Part 1: Don't use a sync transaction for RemoveTexture. r=nical
...
--HG--
extra : rebase_source : d2b18119af34eefa5fd675f4617c8cda13fbd74f
2017-02-16 11:28:24 +13:00
David Anderson
3a24634204
Switch PPluginModule from PCrashReporter to shmem-based CrashReportHost/Client. (bug 1338281 part 5, r=billm)
2017-02-15 14:44:30 -08:00
David Anderson
0c95d36053
Allow finalizing external crash reports from CrashReportHost. (bug 1338281 part 4, r=billm)
2017-02-15 14:44:30 -08:00
David Anderson
451ab93d25
Allow initializing CrashReporterClient shmem through CrashReporterHost. (bug 1338281 part 3, r=billm)
2017-02-15 14:44:29 -08:00
David Anderson
da43dac799
Store the child process thread id in CrashReporterHost. (bug 1338281 part 2, r=billm)
2017-02-15 14:44:29 -08:00
David Anderson
a1f1be7f91
Store extra annotations directly on CrashReporterHost. (bug 1338281 part 1, r=billm)
2017-02-15 14:44:29 -08:00
Tom Schuster
fb3880e2f1
Bug 1317382 - DataView constructor uses ToIndex in ES2017. r=Waldo
2017-02-15 23:24:44 +01:00
Tom Schuster
799aa36a27
Bug 1335862 - Implement mayResolve for arguments objects. r=jandem
2017-02-15 23:24:44 +01:00
Jim Chen
60a646160e
Bug 1339160 - 4. Use GeckoService to extract libs on update; r=esawin
...
Use the GeckoService load-libs action to load and extract new libraries
when we receive the update broadcast. This makes us not block the UI
thread to extract libs, and lets Fennec run normally if the user
launches Fennec right after updating.
2017-02-15 17:13:05 -05:00
Jim Chen
8cfe793985
Bug 1339160 - 3. Use GeckoService to warm up Gecko from custom tabs service; r=snorp
...
Use the GeckoService load-gecko action to warm up Gecko instead of using
a separate method.
2017-02-15 17:12:59 -05:00
Jim Chen
1637b923ef
Bug 1339160 - 2. Add GeckoService actions for loading libs and starting Gecko; r=snorp
...
Add two actions to GeckoService to load libs only, and to load libs plus
start Gecko, respectively.
2017-02-15 17:12:56 -05:00
Jim Chen
94bd2e7d8e
Bug 1339160 - 1. Allow GeckoThread to launch without being initialized; r=snorp
...
When GeckoThread is launched without being initialized, it will load all
Gecko libs and then wait until it is initialized, before calling the
Gecko entry point. This allows us to preload Gecko libs without actually
running Gecko.
2017-02-15 17:12:56 -05:00
Jim Chen
e9e3761a4a
Bug 1337290 - 2. Clear cache dir if loading libs failed; r=snorp
...
If Gecko libs failed to load the first time, clear the cache dir and try
again. Only crash if we fail to load the libs a second time.
2017-02-15 17:12:56 -05:00
Jim Chen
9a1866c95c
Bug 1337290 - 1. Detect ARM emulation for some x86 devices; r=snorp
...
Some x86 devices set the CPU ABI to ARM (and even change /proc/cpuinfo)
as part of emulating ARM. In that case, we check the kernel release
string find out whether it's really x86 or not.
2017-02-15 17:12:56 -05:00
Wes Kocher
9738f2b4f7
Backed out 5 changesets (bug 1336510) for mass bustage a=backout CLOSED TREE
...
Backed out changeset 35d16d04d67d (bug 1336510)
Backed out changeset 41db22e0c13d (bug 1336510)
Backed out changeset 2075037694ed (bug 1336510)
Backed out changeset 71be73be6c4e (bug 1336510)
Backed out changeset 02ccacdbbb93 (bug 1336510)
MozReview-Commit-ID: Lx2kKu7JVvI
2017-02-15 13:40:12 -08:00
Marco Castelluccio
b2ebe4f765
Bug 1333043 - Add windows build number to the environment data for all Windows versions. r=Dexter,data-r=bsmedberg
2017-02-15 20:39:48 +00:00
Deepa
31c56b8f1f
Bug 1280572 - Add layout/tools/reftest to flake8 linter r=ahal
...
MozReview-Commit-ID: Cqllz9BeV7X
--HG--
extra : rebase_source : 862709bfe8600a0761467cc79cfa9dadb4e66e62
2017-02-15 01:20:56 +05:30
Michael Layzell
455475c58b
Bug 1336510 - Part 5: Workaround lambda static analysis in nsMultiMixedConv, r=valentin
...
MozReview-Commit-ID: 7Mvh9aeCKOh
2017-02-15 15:32:44 -05:00
Michael Layzell
2b5e4ffefa
Bug 1336510 - Part 4: Capture a strong reference to this in dom/media, r=jwwang
...
MozReview-Commit-ID: 4lVGrGzhVXh
2017-02-15 15:32:44 -05:00
Michael Layzell
e21226f317
Bug 1336510 - Part 3: Capture a strong reference to this in CompositorBridgeParent::FlushApzRepaints, r=kats
...
MozReview-Commit-ID: KdGBYEAC0dW
2017-02-15 15:32:44 -05:00
Michael Layzell
d917cc7587
Bug 1336510 - Part 2: Fix lambda captures of this in PresentationConnection, r=smaug
...
MozReview-Commit-ID: 2fuMHyspjhs
2017-02-15 15:32:44 -05:00
Michael Layzell
ea5a22782e
Bug 1336510 - Part 1: Correct the RefCountedInsideLambda Check to complain about capturing and using this
without a backing strong reference, r=ehsan
...
MozReview-Commit-ID: 19jiqArKgxo
2017-02-15 15:32:44 -05:00
Bill McCloskey
8eb70fcb8f
Bug 1339289 - Make sure labeled runnables have names (r=ehsan)
...
MozReview-Commit-ID: C6w8Q4NPBtt
2017-02-15 12:30:01 -08:00
Bill McCloskey
0cda76d680
Bug 1339289 - Give names to a lot of common timers (r=ehsan)
...
MozReview-Commit-ID: IMsv5bkyjBL
2017-02-15 12:30:01 -08:00
Bill McCloskey
194043ae97
Bug 1339289 - Give names to a lot of common runnables (r=ehsan)
...
MozReview-Commit-ID: 5IdvK6kgoAW
2017-02-15 12:30:01 -08:00
Bill McCloskey
ce7bbe01fe
Bug 1339224 - Give names to built-in IPC messages (r=kanru)
...
MozReview-Commit-ID: DEC2gXK6o0M
2017-02-15 12:30:01 -08:00
Ben Kelly
fbacd6e6fb
Bug 1339885 Uncomment test cases from WPT test and move to separate case that can be marked expected fail. r=bz
2017-02-15 15:12:37 -05:00
Ben Kelly
1e7618bfa7
Bug 1339844 P3 Test for Client.type in mochitest. r=asuth
2017-02-15 15:12:37 -05:00
Ben Kelly
e93e177774
Bug 1339844 P2 Add Client.type to WPT tests. r=asuth
2017-02-15 15:12:37 -05:00
Ben Kelly
76b97762b7
Bug 1339844 P1 Implement the Client.type attribute. r=asuth
2017-02-15 15:12:37 -05:00
Wes Kocher
902c3acb7b
Backed out 2 changesets (bug 919391) for failing test_resource_timing.html tests a=backout
...
Backed out changeset c3a4bae5fc8d (bug 919391)
Backed out changeset e776663ecbb4 (bug 919391)
MozReview-Commit-ID: GwUBLZbKe6r
2017-02-15 12:07:18 -08:00
Marco Castelluccio
170093d6d9
Bug 1339083 - Blocklist old K7TotalSecurity versions. r=aklotz
...
--HG--
extra : rebase_source : bba08ee37b47bd8893732e8617bfde77d9d40753
2017-02-14 08:01:00 -05:00
Valentin Gosu
5a9707b667
Bug 919391 - (fix) Use os.path.join instead a=testonly
...
MozReview-Commit-ID: 4YMGhQtzf3c
2017-02-15 20:03:41 +01:00
Valentin Gosu
bf7ceabd0e
Bug 919391 - Fix gzip_xml.py not finding resource_timing_test0.xml r=jgraham
...
MozReview-Commit-ID: 97JUyEvzG1V
2017-02-15 19:58:49 +01:00
Emanuel Hoogeveen
00c7d04549
Bug 1339441 - Take the arena lock earlier in arena_dalloc(). r=glandium
...
--HG--
extra : rebase_source : 95e8f744a9f77381270fd8f8942765b144b844a2
2017-02-15 09:48:00 -05:00
Kim Moir
89b11b3083
Bug 1333155 - convert buildbot addon devel Linux64 builds to taskcluster r=mtabara
2017-02-15 13:39:26 -05:00