Commit Graph

251857 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
01b2d5ba28 Backed out changeset 42e80a07acd6 (bug 1177563) for bustage on a CLOSED TREE 2015-07-08 09:44:16 +02:00
Michael Layzell
0d61e8f519 Bug 1181324 - Eliminate the duplicate mRefCnt member in MultipartImage. r=seth 2015-07-07 14:10:00 +02:00
Sander Mathijs van Veen
e698a46466 bug 1180874 - Use DivOrModConstantI for unsigned division or modulo by constant. r=nbp 2015-07-07 17:03:59 +02:00
Nihanth Subramanya
7f696d590e Bug 1179058 - Implement shouldAddToSessionHistory in WebBrowserChrome JS object. r=adw 2015-07-02 11:04:06 -07:00
Dragana Damjanovic
1636c2ffae Bug 1152046 - add telemetry for time spent in connect/close. r=mayhemer 2015-07-07 11:13:00 +02:00
Karl Tomlinson
2dfae0af5a Bug 888164 - additional logging to debug bug 888164. r=karlt 2015-07-08 14:39:48 +12:00
Nicolas Silva
d473777049 Bug 1178753 - Always enable async-video when OMTC is enabled. r=sotaro 2015-07-08 09:28:48 +02:00
Cameron McCormack
f2a9973e32 Bug 1163257 - Only fail test_bug1160724.xul if we get a console warning about parsing 'transform'. r=dbaron 2015-07-08 16:53:45 +10:00
Cameron McCormack
58d0761c7f Bug 1099448 - Don't accept box properties with invalid calc() or rgb() etc. function values. r=dbaron 2015-07-08 16:28:03 +10:00
Cameron McCormack
36942717e1 Bug 1177563 - Test that we share agent rule processors across different documents. r=dbaron 2015-07-08 15:57:31 +10:00
John Daggett
d3e0c0074c Bug 1180415 - initialize downloadable font pattern from FTFace. r=karlt 2015-07-08 14:44:32 +09:00
Chris Pearce
ff3ac51976 Bug 1181436 - Use 'gmp-api/' prefix consistently in includes in gmp-clearkey. r=gerald 2015-07-08 17:12:47 +12:00
Markus Stange
b311cc594d Bug 599328 - Clicking a label shouldn't draw a focus ring if clicking the control wouldn't have. r=enndeakin 2015-07-08 00:46:48 -04:00
Kyle Machulis
e19538e281 Bug 1176300 - Add soundtouch factory functions for DLL memory handling on windows; r=padenot 2015-07-07 21:17:09 -07:00
Kyle Machulis
03af7e4e5b Bug 1176300 - Update libsoundtouch to patched r222; r=padenot 2015-07-07 21:17:09 -07:00
Kyle Machulis
ac8b78175b Bug 1176300 - Move libsoundtouch to lgpllibs; r=glandium 2015-07-07 21:17:09 -07:00
Kyle Machulis
ebbf0bdfe8 Bug 1176300 - Add lgpllibs library to build system; r=glandium 2015-07-07 21:17:08 -07:00
Daniel Holbert
c4a04cc68d Bug 1158561 followup: Add 'override' annotations to overriding methods added in this bug: Callback(), SitesWithData(), RecvReturnClearSiteData(), & RecvReturnSitesWithData(). rs=ehsan 2015-07-07 21:10:32 -07:00
Phil Ringnalda
0ba3763c83 Back out 694521589eb0 (bug 1177271) for leaking
CLOSED TREE
2015-07-07 21:08:19 -07:00
Marcos Caceres
1d2749c6a2 Bug 1171200 - Add means of checking if a document links to a manifest. r=billm.
---
 dom/ipc/manifestMessages.js                        | 166 +++++++++-----------
 ...ObjectProcessor.js => ImageObjectProcessor.jsm} |   0
 dom/manifest/ManifestFinder.jsm                    |  58 +++++++
 dom/manifest/ManifestObtainer.js                   |  92 -----------
 dom/manifest/ManifestObtainer.jsm                  | 170 +++++++++++++++++++++
 ...{ManifestProcessor.js => ManifestProcessor.jsm} |  18 +--
 .../{ValueExtractor.js => ValueExtractor.jsm}      |   4 +-
 dom/manifest/WebManifest.jsm                       |  19 ---
 dom/manifest/moz.build                             |  10 +-
 dom/manifest/test/browser.ini                      |   3 +-
 .../test/browser_ManifestObtainer_obtain.js        |   2 +-
 dom/manifest/test/browser_hasManifestLink.js       | 109 +++++++++++++
 dom/manifest/test/common.js                        |   4 +-
 dom/security/test/csp/browser_test_web_manifest.js |  12 +-
 .../csp/browser_test_web_manifest_mixed_content.js |  10 +-
 toolkit/modules/PromiseMessage.jsm                 |  36 +++++
 toolkit/modules/moz.build                          |   1 +
 17 files changed, 467 insertions(+), 247 deletions(-)
 rename dom/manifest/{ImageObjectProcessor.js => ImageObjectProcessor.jsm} (100%)
 create mode 100644 dom/manifest/ManifestFinder.jsm
 delete mode 100644 dom/manifest/ManifestObtainer.js
 create mode 100644 dom/manifest/ManifestObtainer.jsm
 rename dom/manifest/{ManifestProcessor.js => ManifestProcessor.jsm} (95%)
 rename dom/manifest/{ValueExtractor.js => ValueExtractor.jsm} (96%)
 delete mode 100644 dom/manifest/WebManifest.jsm
 create mode 100644 dom/manifest/test/browser_hasManifestLink.js
 create mode 100644 toolkit/modules/PromiseMessage.jsm
2015-07-08 13:26:32 +10:00
Anhad Jai Singh
5e12e4d38b Bug 1174376 - Enable Spidermonkey jobs via TaskCluster on Try; r=mrrrgn 2015-07-02 13:54:55 -07:00
Nicholas Nethercote
fb8b6912c9 Bug 1179071 - Merge RemovingIterator into Iterator. r=froydnj.
The original motivation for the Iterator/RemovingIterator split was that
PLDHashTable Checker class would treat them differently. But that didn't end up
happening (see bug 1131308). So this patch merges them. This is a small code
size win now but it will become bigger when I add iterators to nsTHashTable and
nsBaseHashtable.

The only complication is that PLDHashTable::Iter() is now non-const, which is
a problem if you use it in a const method. So I added PLDHashTable::ConstIter()
which is used in just two places. It's a bit of a hack -- effectively a
const_cast -- but I don't think it's too bad.
2015-07-06 22:02:26 -07:00
Jeff Gilbert
a7d456d187 Bug 1177271 - Add WebGLFormat format tables. - r=kamidphish 2015-07-07 19:42:13 -07:00
Nicholas Nethercote
2663e88cb7 Bug 1180084 - Convert TestPLDHash.cpp to a gtest. r=froydnj.
The switch to unsigned integer constants (e.g. "0u") are necessary to avoid
compiler warnings about signed/unsigned comparisons.
2015-07-07 17:54:03 -07:00
Jean-Yves Avenard
7ff1b45244 Bug 1179094: Use TimeUnit in PlatformDecoderModule. r=cpearce 2015-07-08 10:56:16 +10:00
Brian Hackett
12beaaa1ba Bug 1175714 - Watch for baseline frame values with nursery types during OSR, r=jandem. 2015-07-07 17:38:24 -07:00
Bill McCloskey
f5c237bd98 Bug 1173947 - Make getRandomValues message be urgent (r=mrbkap) 2015-07-07 17:24:42 -07:00
Bill McCloskey
1475363ba3 Bug 1171173 - Pass multiprocessCompatible flag to bootstrapped add-ons correctly (r=felipe) 2015-07-07 17:24:40 -07:00
Edmund Wong
1064b3e0ee Bug 1177634 - Ensure EXTERNAL_SOURCE_DIR uses normcase. r=glandium 2015-07-08 08:11:15 +08:00
Brad Lassey
218ffaae77 bug 1158561 - [e10s] Browser hang in PluginModuleParent::NPP_ClearSiteData() r=jimm,mak 2015-06-30 18:08:19 -04:00
Cameron McCormack
37b4bca536 Bug 1118103 - Swap the aliasing direction of -moz-margin-start <-> margin-inline-start etc. r=dbaron 2015-07-03 12:22:56 +10:00
Wes Kocher
8bdad73469 Merge m-c to inbound, a=merge 2015-07-07 16:39:01 -07:00
Wes Kocher
ffbe01120c Merge inbound to central, a=merge 2015-07-07 16:37:07 -07:00
Wes Kocher
cd68f4b92f Backed out changeset aa4ba2c25de7 (bug 599328) for test_bug426082.html failures on OSX 2015-07-07 16:33:30 -07:00
Wes Kocher
e17f069cdb Merge fx-team to central, a=merge 2015-07-07 16:18:51 -07:00
David Major
ebcbc6a0f5 Bug 1167248: Test whether mysterious rand_s failures are due to LoadLibraryExW hooks. rs=terrence 2015-07-07 18:56:53 -04:00
Mike Hommey
5c60fe362c Bug 1179805 - Add compatibility check for glibc version, like the one for libstdc++. r=mshal
At the same time, make the test for libstdc++ more comprehensible.
2015-07-08 07:54:58 +09:00
Mike Hommey
5adcf3d3e2 Bug 1180081 - Properly rebuild gtest/libxul before running gtests. r=gps
And since this does go through plenty of make directories, avoid make printing
many "Entering" and "Leaving" messages.
2015-07-08 07:53:31 +09:00
Xidorn Quan
bff6a72fd1 Bug 1178668 - Only exit fullscreen on the document of the requesting window. r=smaug 2015-07-08 08:51:09 +10:00
Xidorn Quan
bbc21f620a Bug 1180574 - Disable fullscreen-api-race subtest 'openNewWindow, navigate' on Linux 32bit. r=philor 2015-07-08 08:49:56 +10:00
Mason Chang
31a53cd5e1 Bug 1181028. Log assert error. r=me 2015-07-07 15:41:29 -07:00
Andrea Marchesini
079dd0bf49 Bug 1181329 - Make DataStore available to privileged homescreen app, r=fabrice 2015-07-07 23:19:14 +01:00
Boris Zbarsky
9d484432d5 Bug 1180525. Run callbacks whose window is no longer current as long as its document is the active document in the browsing context. r=bholley
The distinction only matters when document.open() makes a different
window current without changing the active document.
2015-07-07 17:38:07 -04:00
Boris Zbarsky
72092a0ed4 Bug 1167489 and bug 1153672. Clamp the resolution of performance.now() calls to 5us, because otherwise we allow various timing attacks that depend on high accuracy timers. r=froydnj 2015-07-07 17:37:50 -04:00
Wes Kocher
3bf1f59c8d Backed out changeset b822456c6e2f (bug 1175714) for mass assertion failures on a CLOSED TREE 2015-07-07 12:31:40 -07:00
Wes Kocher
9514270c46 Backed out changeset 35aee276e08f (bug 1179685) for wpt failures CLOSED TREE 2015-07-07 12:29:21 -07:00
Wes Kocher
153e033882 Backed out changeset 1afe81135def (bug 1181028) for android build bustage CLOSED TREE 2015-07-07 12:23:33 -07:00
B2G Bumper Bot
83326fef9a Bumping manifests a=b2g-bump 2015-07-07 12:22:36 -07:00
B2G Bumper Bot
de081928eb Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/2c98eea0fc57
Author: Gareth Aye <gaye@mozilla.com>
Desc: Merge pull request #30862 from gaye/bug-1177473-continued

Bug 1177473 - Should not install virtualenv if already exists

========

https://hg.mozilla.org/integration/gaia-central/rev/ef54edfd9eba
Author: gaye <gaye@mozilla.com>
Desc: Bug 1177473 - Should not install virtualenv if already exists
2015-07-07 12:20:34 -07:00
Nick Rosbrook
ed35f5a890 Bug 1156546 - Remove "Developer Tools" preference category when in Guest Mode. r=liuche 2015-07-07 11:55:18 -07:00