Граф коммитов

424262 Коммитов

Автор SHA1 Сообщение Дата
Tooru Fujisawa 2caf3e87ee Bug 1169199 - Check platform argument on linux SpiderMonkey shell build and specify target and host on 32bit build. r=sfink 2015-06-03 06:20:19 +09:00
Jim Chen bb60c1781d Bug 1169334 - Fix missing braces in Java thread profile; r=mstange 2015-06-02 16:31:25 -04:00
Jim Chen 75f4a0ae16 Bug 1163840 - Lazy-init blocker stack in AsyncShutdown to save startup time; r=Yoric 2015-06-02 16:31:24 -04:00
Mason Chang adc458ed5e Bug 1158321. Normalize OS X vsync timestamp if CVDisplayLinkCallback executes early. r=mstange 2015-06-02 13:16:41 -07:00
Jeff Walden 6c760fcac6 Bug 1167845 - Rename ParseHandler::isName to ParseHandler::maybeName. r=efaust
--HG--
extra : rebase_source : b24c6a038bbb9ffc36eccf3dd4d477f80c00209a
2015-06-01 13:28:36 -07:00
Jeff Walden ee6dd83d3a Bug 1167845 - Rejigger {in,de}crement/assignment parsing to vet targets primarily through a single Parser::isValidSimpleAssignmentTarget method, so that this method can also be called outside the parser. r=efaust
--HG--
extra : rebase_source : 009c063b3713146342771b49c5ac8979a477067e
2015-05-22 19:02:41 -07:00
Jeff Walden 1dce957267 Bug 1169511 - Split PNK_TYPEOF into one kind for application to names, one kind for application to other expressions. r=efaust
--HG--
extra : rebase_source : 7eb38df77ba8a6e15e225143f262b98a1928ae9d
2015-05-29 13:23:06 -07:00
Jeff Walden 6bf345627d Bug 1169171 - Split PNK_DELETE into several different kinds for each of the syntactically distinct modes of |delete| operation, depending upon the syntax of the operand. r=efaust
--HG--
extra : rebase_source : facab1548a5eac009515fc31cc6efce48c50ecaf
2015-05-28 13:47:44 -07:00
Ryan VanderMeulen dcf4ded0cb Backed out changeset 5f2e8622f945 (bug 1139376) for causing frequent Win8 w-p-t timeouts. 2015-06-02 16:05:41 -04:00
Terrence Cole 88c218927b Bug 1153382 - Make poison values more toxic when used as a Value; r=sfink
--HG--
extra : rebase_source : 3093e8ffb97872b9ff76a5a311d0faaf9f18fbcc
2015-04-10 12:06:40 -07:00
Marcos Caceres 8fc79cb285 Bug 1089255 - Implement and test manifest-src CSP directive. r=bholley, r=dveditz, r=ckerschb
---
 dom/base/nsContentPolicyUtils.h                    |   1 +
 dom/base/nsDataDocumentContentPolicy.cpp           |   3 +-
 dom/base/nsIContentPolicy.idl                      |   2 +-
 dom/base/nsIContentPolicyBase.idl                  |   7 +-
 dom/base/nsISimpleContentPolicy.idl                |   2 +-
 dom/base/test/csp/browser.ini                      |   4 +
 dom/base/test/csp/browser_test_web_manifest.js     | 265 +++++++++++++++++++++
 .../csp/browser_test_web_manifest_mixed_content.js |  55 +++++
 dom/base/test/csp/file_CSP_web_manifest.html       |   6 +
 dom/base/test/csp/file_CSP_web_manifest.json       |   1 +
 .../test/csp/file_CSP_web_manifest.json^headers^   |   1 +
 dom/base/test/csp/file_CSP_web_manifest_https.html |   4 +
 dom/base/test/csp/file_CSP_web_manifest_https.json |   1 +
 .../csp/file_CSP_web_manifest_mixed_content.html   |   9 +
 .../test/csp/file_CSP_web_manifest_remote.html     |   8 +
 dom/base/test/csp/file_csp_testserver.sjs          |  14 +-
 dom/base/test/csp/mochitest.ini                    |   7 +
 dom/base/test/moz.build                            |   5 +-
 dom/fetch/InternalRequest.cpp                      |   3 +
 dom/fetch/InternalRequest.h                        |   2 +-
 .../security/nsIContentSecurityPolicy.idl          |   3 +-
 dom/ipc/manifestMessages.js                        |  25 +-
 dom/security/nsCSPUtils.cpp                        |   7 +
 dom/security/nsCSPUtils.h                          |  10 +-
 dom/security/nsMixedContentBlocker.cpp             |   1 +
 dom/webidl/CSPDictionaries.webidl                  |   1 +
 extensions/permissions/nsContentBlocker.cpp        |   6 +-
 netwerk/mime/nsMimeTypes.h                         |   1 +
 28 files changed, 439 insertions(+), 15 deletions(-)
 create mode 100644 dom/base/test/csp/browser.ini
 create mode 100644 dom/base/test/csp/browser_test_web_manifest.js
 create mode 100644 dom/base/test/csp/browser_test_web_manifest_mixed_content.js
 create mode 100644 dom/base/test/csp/file_CSP_web_manifest.html
 create mode 100644 dom/base/test/csp/file_CSP_web_manifest.json
 create mode 100644 dom/base/test/csp/file_CSP_web_manifest.json^headers^
 create mode 100644 dom/base/test/csp/file_CSP_web_manifest_https.html
 create mode 100644 dom/base/test/csp/file_CSP_web_manifest_https.json
 create mode 100644 dom/base/test/csp/file_CSP_web_manifest_mixed_content.html
 create mode 100644 dom/base/test/csp/file_CSP_web_manifest_remote.html
2015-06-02 15:42:19 -04:00
Marcos Caceres 2cb38dd9d9 Bug 1167335 - Make manifest obtainer use Task.jsm. r=oyiptong.
---
 dom/ipc/manifestMessages.js                        | 78 ++++++++++------------
 dom/manifest/ManifestObtainer.js                   |  9 ++-
 .../test/browser_ManifestObtainer_obtain.js        | 45 +++++++++++++
 3 files changed, 90 insertions(+), 42 deletions(-)
2015-06-02 15:36:43 -04:00
Terrence Cole 4f4ddc7f18 Bug 1170665 - Disable the windows segfault popup in the shell; r=jandem 2015-06-02 11:40:46 -07:00
Terrence Cole 0615ddd340 Bug 887030 - Remove JS::shadow::Runtime::needsIncrementalBarrier and use heapState directly; r=jonco
--HG--
extra : rebase_source : 3b5737e4feaafb32029f0fdc31613847f8e5eadf
2015-06-02 11:55:27 -07:00
Terrence Cole 897ed7597c Bug 887030 - Allow inlining of heapState checks from outside JSAPI; r=jonco
--HG--
extra : rebase_source : a13f8e05ef9d0543e3dd95870e65af9a267bcae6
2015-06-02 11:47:08 -07:00
Terrence Cole e147138647 Bug 887030 - Remove the volatile from heapState; r=jonco
--HG--
extra : rebase_source : 7d258709c65ef6d131882f6898eb54cb683aae82
2015-06-02 11:46:45 -07:00
Andrew Halberstadt 66850078f4 Bug 1122590 - Make |mach mochitest| properly detect devtools tests (and other subsuites), r=chmanchester, DONTBUILD, a=NPOTB
--HG--
extra : commitid : F1JLpseHkrE
extra : rebase_source : 95a5f0516e286a1f9752c39ebc23ebb6349b33c6
extra : amend_source : 90c4fe59dc89dfce41d616326ce8e20e44c04e9a
2015-06-02 11:03:55 -04:00
Yura Zenevich ca72395ba1 Bug 1170263 - enabling resetting prefs and settings after non-root factory reset. r=fabrice
---
 b2g/components/ProcessGlobal.js | 34 +++++++++++++++++++++++-----------
 1 file changed, 23 insertions(+), 11 deletions(-)
2015-06-02 14:11:52 -04:00
George Wright 654f3e7c40 Bug 1168212 - Ensure popups have a minimum width of their preferred size r=Enn 2015-06-02 13:39:30 -04:00
Nathan Froyd eac3452d78 Bug 1170656 - remove tabs from moz.build files; r=me
DONTBUILD because whitespace-only fix.
2015-05-04 08:20:33 -04:00
Bobby Holley ab5b0aa248 Bug 1170311 - Stop asserting non-null argument to nsIPrincipal::{subsumes,equals}{,ConsideringDomain}. r=gabor 2015-06-02 10:45:10 -07:00
Nicolas B. Pierron 7dc2dfb59b Bug 1170596 - JitSpewer: Always flush after dumping the graph to the files. r=bbouvier 2015-06-02 19:40:04 +02:00
Benjamin Smedberg 4531a6744e Bug 1140131 - When XPConnect loads scripts (JS components or Cu.import), set the MIME type so that we don't load the exthandler service to guess it, r=bholley
--HG--
extra : rebase_source : 560414e09401a6638217a98e11a63fa3dc0132cc
2015-05-29 15:51:40 -04:00
Benjamin Smedberg 23a3d88919 Bug 1169691 - Make TelemetryStorage wait for pings that have been submitted for archiving but haven't finished submitting to disk, so that tests can reliably fetch submitted ping lists, r=gfritzsche
--HG--
extra : rebase_source : 8e413f4636a40762b02f8da975717dcbffedf3e4
2015-05-29 12:55:04 -04:00
Nathan Froyd a249b3f100 Bug 1133007 - followup - make CreateServerSocketRunnable's constructor explicit; r=bustage 2015-06-02 12:59:53 -04:00
Jan-Ivar Bruaroey c3aad628b9 Bug 1169665 - Have enumerateDevices return empty array on zero devices instead of fail. r=jesup
--HG--
extra : rebase_source : 8863ddfd7f6a7cff5fb7c6236231d4aa4f9e7144
2015-06-01 19:21:38 -04:00
Jose Antonio Olivera Ortega c5913f35b9 Bug 1169210 - Can't call content service worker from chrome. r=nsm
--HG--
extra : rebase_source : a49c90113ea72dad97d70906479870c5b50f29ad
2015-05-29 18:17:33 +02:00
Tom Tromey 173c189653 Bug 1169712 - Add casts for GCC 5.1 -Wformat. r=fitzgen
--HG--
extra : rebase_source : 6b018746fd9d37ed30fa63b1f4fabe0203ad1aea
2015-05-29 11:02:00 -04:00
Fernando Rodriguez Sela 9caf60383a Bug 1152264 - Push API constantly doing requests. r=nsm
--HG--
extra : rebase_source : b8440e5098a69e9ce6d64783992ddfe2e034cf33
2015-05-11 07:06:00 -04:00
CJKu 258c0473bf Bug 1133007 - Send the content of a texture only if its was altered since previous transmission. r=kamidphish, r=boris
--HG--
extra : rebase_source : 194e34332b84a984d4f6d7132e6807856952bbbe
2015-06-02 06:21:00 -04:00
Nathan Froyd 5e3a7eeb1b Bug 1168409 - part 2 - avoiding importing usecounters in histogram_tools.py; r=gfritzsche 2015-06-02 11:33:43 -04:00
Nathan Froyd 87ed663512 Bug 1168409 - part 1 - avoid importing buildconfig in histogram_tools.py; r=gfritzsche
histogram_tools.py is used by in-tree and out-of-tree consumers, so we
need to be aware of that when using build-time-only modules like
buildconfig.
2015-05-27 12:25:04 -04:00
Ryan VanderMeulen 1bc8d0eab9 Backed out changesets eebab8b7ea69 and 5b908d656044 (bug 1164014) for e10s OOMs. 2015-06-02 12:23:12 -04:00
Hieu Le 87a0a9fc12 Bug 1142272 - platformAPI memory leak, delete on return false. r=erahm 2015-05-28 00:32:00 -07:00
Terrence Cole c16fb495f0 Bug 1169791 - Strongly type GetTenuredGCThingZone; r=jonco, r=mccr8
--HG--
extra : rebase_source : bedbbb99eb9655dc3f4079e0d3e5a376f7b83764
2015-06-01 14:11:08 -07:00
Terrence Cole b9e2a85661 Bug 1169791 - Strongly type MergeZone; r=mccr8
--HG--
extra : rebase_source : 2176d9095b855489984af1a5310826190a4ad06e
2015-06-01 14:11:06 -07:00
Terrence Cole 760b29c216 Bug 1169791 - Strongly type NoteJSRoot; r=mccr8
--HG--
extra : rebase_source : 44b4b6ecb67677caf3180b353fc828c972d4e1f9
2015-05-29 12:57:23 -07:00
Terrence Cole cd2309bb9d Bug 1140166 - Move OOM GC up to the top level of the allocator; r=jonco
--HG--
extra : rebase_source : e78e834a9df1cba67db2b90b800199c26d6b68aa
2015-03-11 11:23:07 -07:00
Jan de Mooij b2d7c03267 Bug 1169594 - Don't add pointless KeepAlive instructions after constants. r=nbp 2015-06-02 17:16:47 +02:00
Jan de Mooij b2ecd78cce Bug 1170124 - Remove unnecessary type monitoring in jit::InvokeFunction. r=bhackett 2015-06-01 17:58:01 +02:00
Olli Pettay e278ba68c1 Bug 1170314 - Make console.timeStamp to add also Gecko profiler markers if Gecko profiler is active, r=baku,benwa
--HG--
extra : rebase_source : a73dfaaf94a26d122f397dd0e3734f3eb6ed5bfa
2015-06-02 17:46:32 +03:00
Sotaro Ikeda ab0826ea13 Bug 1169200 - Send OpRemoveTextureAsync before actor destroyed r=nical 2015-06-02 07:31:05 -07:00
Patrick McManus 937d225c46 bug 1144602 - test_rel_preconnect orange r=test-only 2015-05-29 14:28:17 -04:00
Gabor Krizsanits 7a422f317b Bug 1164014 - Shim optimization. r=billm 2015-06-02 16:00:30 +02:00
Gabor Krizsanits 62a9c0b532 Bug 1164014 - Fixing defaultShims. r=billm 2015-06-02 16:00:23 +02:00
Fernando Jimenez a8d9103958 Bug 1170520 - Remove redundant semicolon in TelemetryStorage.jsm. r=Dexter 2015-06-02 15:55:40 +02:00
Carsten "Tomcat" Book 89f66bd6d0 Merge mozilla-central to mozilla-inbound 2015-06-02 13:13:15 +02:00
Carsten "Tomcat" Book aa8d92d1f3 merge mozilla-inbound to mozilla-central a=merge 2015-06-02 13:11:05 +02:00
Carsten "Tomcat" Book 5471309381 Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
Backed out changeset d68dcf2ef372 (bug 1165515)
Backed out changeset 7c3b45a47811 (bug 1165515)
Backed out changeset b668b617bef2 (bug 1165515)
Backed out changeset d0916e1283a2 (bug 1165515)
Backed out changeset ac4dc7489942 (bug 1165515)
Backed out changeset e9632ce8bc65 (bug 1165515)
Backed out changeset c16d215cc7e4 (bug 1165515)
Backed out changeset e4d474f3c51a (bug 1165515)
Backed out changeset d87680bf9f7c (bug 1165515)
Backed out changeset b3c0a45ba99e (bug 1165515)
Backed out changeset 9370fa197674 (bug 1165515)
Backed out changeset 50970d668ca1 (bug 1165515)
Backed out changeset ffa4eb6d24b9 (bug 1165515)
Backed out changeset 5fcf1203cc1d (bug 1165515)

--HG--
extra : rebase_source : 6fb850d063cbabe738f97f0380302153e3eae97a
2015-06-02 13:05:56 +02:00
Carsten "Tomcat" Book 243b8c2559 merge fx-team to mozilla-central a=merge 2015-06-02 12:57:52 +02:00