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

509674 Коммитов

Автор SHA1 Сообщение Дата
Andrew McCreight a407d25b5e Bug 1110928, part 2 - Call PokeGC in nsDocumentViewer::PageHide before the call to OnPageHide. r=smaug
This ensures that the document isn't destroyed when we call PokeGC, which will be useful later.

--HG--
extra : rebase_source : 2b2581359f9ddd765596e6f334e0c53e6c6b226d
2017-01-23 19:21:13 +02:00
Andrew McCreight c77b68df2f Bug 1110928, part 1 - Hoist the LOAD_END PokeGC out of nsJSContext::LoadEnd. r=smaug
nsDocumentViewer knows which document is involved which will help us later.

Also, fix a typo in the comment.

--HG--
extra : rebase_source : 2d78ae196882d056bdf03e014ff928d7769ba81a
2017-01-23 19:20:54 +02:00
Sebastian Hengst 8349b11814 Bug 1315042 - Re-disable browser_bug719271.js on Windows debug with e10s for frequent failures. r=bustage-fix 2017-02-02 12:55:09 +01:00
Joel Maher d85b37d5f5 Bug 1335181 - add BUG_COMPONENT to netwerk/* and dom/network/* files. r=mcmanus
MozReview-Commit-ID: AeIuBnLx6IF
2017-02-02 06:33:47 -05:00
Joel Maher 0006d179f5 Bug 1335082 - add BUG_COMPONENT to dom/xul/* files. r=Neil
MozReview-Commit-ID: 2ydrODhOI27
2017-02-02 06:33:47 -05:00
Joel Maher 49c98716b8 Bug 1334476 - add BUG_COMPONENT to dom/canvas/* files. r=milan
MozReview-Commit-ID: 1ySit4Kh3Yh
2017-02-02 06:33:47 -05:00
Joel Maher ed68a27b76 Bug 1334471 - run mochitest-gpu tests on ubuntu 16.04 instead of 12.04. r=milan
MozReview-Commit-ID: FdI6JYoFeWI
2017-02-02 06:33:46 -05:00
Joel Maher 64f1bc3955 Bug 1319801 - Move Linux64 mochitest-gl to Ubuntu 16.04. r=jgilbert
This patch has a few parts to make this work:
1) more tests pass on ubuntu 16, so remove old fail-if conditions
2) no support for GL_ARB_gpu_shader5, we cherry pick from updated ANGLE code
3) disable test_capture.html as it leaks on ASAN

MozReview-Commit-ID: BSSiTFvF9jN
2017-02-02 06:33:46 -05:00
Julian Seward 9050f77b55 Bug 1334991 - Further suppressions for Mochitests on Valgrind on Taskcluster, Jan 2017. r=n.nethercote.
--HG--
extra : rebase_source : 9d760ecd457e9539fa5e848f8dc260f00e30fc6c
2017-02-02 10:24:48 +01:00
Alex Henrie 0b79fec9ef Bug 1335465 - Default devPixelsPerPx to 1.5 for DPIs between 133 and 167 on GTK. r=karl
--HG--
extra : rebase_source : 4b778695d11340b485c1a0cfdf51104f79ca238e
2017-01-31 09:50:49 -07:00
Frédéric Wang 1fdf03a9a3 Bug 1335124 - Remove mathfontSymbol.properties. r=karl
--HG--
extra : rebase_source : 54348cf06a8b149868958c17528074b5287689af
2017-01-30 12:06:00 +01:00
amy f7dbfb4e81 Bug 1325909 - Added a new bucket and modify the bucket name on telemetry COOKIE_LEAVE_SECURE_ALONE, r=dveditz
--HG--
extra : rebase_source : 8e44ed82db34ca669e2736d732a4492eae6976aa
2017-01-23 18:18:47 +08:00
Bob Owen bd8309ab43 Bug 1335170: Fix intermittent failure in browser_allow_process_switches_despite_related_browser.js. r=Gijs 2017-02-02 09:18:55 +00:00
Julian Seward 62b845c331 Bug 1328916 - Remove ProfilerSaveSignalHandler and transitively reachable code. r=mstange.
--HG--
extra : rebase_source : c4b95dcf205d4df81e22d4b08947d55ab4fac8ca
2017-02-02 10:04:02 +01:00
vincentliu d427770671 Bug 1331925 - Add mochitest. r=smaug 2017-02-02 17:00:27 +08:00
vincentliu 8da5275969 Bug 1331925 - blob returns null if canvas width or height is zero. sr=smaug 2017-02-02 16:59:38 +08:00
srivatsav 32dab0d403 Bug 1199752 - Removing all tab mirroring UI code. r=sebastian
MozReview-Commit-ID: GKcqpknJSAD

--HG--
extra : amend_source : cde365c92d4427726b29c80c9ea7619ccc629561
2017-02-02 11:27:28 +05:30
David Anderson 079406cb3b Make sure the last transaction is revoked when resetting content layer managers. (bug 1331548 part 3, r=mattwoodrow) 2017-02-01 23:52:48 -08:00
David Anderson 34bb55e427 Keep trying async video until PImageBridge is alive again. (bug 1331548 part 2, r=mattwoodrow) 2017-02-01 23:51:51 -08:00
David Anderson 436f68228a Don't let stale async compositables break main-thread paint transactions. (bug 1331548 part 1, r=mattwoodrow) 2017-02-01 23:51:51 -08:00
David Anderson 8d6e3c6341 Don't send stale GPUVideoTextures to in-process compositors. (bug 1331761, r=mattwoodrow) 2017-02-01 23:46:17 -08:00
Julian Seward 95cd90edee Bug 1329150 - Remove ENABLE_ARM_LR_SAVING and its code. r=mstange.
--HG--
extra : rebase_source : 14c459cbfa061a885221d2d89a98f98d721679c2
2017-02-02 08:29:18 +01:00
Kris Maglione a3b337643f Bug 1260548: Follow-up: Add another missing dependency to mochitest.ini. r=me
MozReview-Commit-ID: 4kPs3voZsAm

--HG--
extra : rebase_source : f8494c3a1c255293b8c2fda963d622f864a32015
2017-02-01 23:11:24 -08:00
Andrea Marchesini a63d7359fa Bug 1335250 - Fix an ambiguous ipc header in MediaEngine.h, r=ehsan 2017-02-02 08:04:13 +01:00
Chris Peterson 4de97d4126 Bug 1333686 - Part 4: Enable warnings-as-errors in webrtc/signaling. r=bwc
... except when building with clang on Linux because gyp doesn't seem to recognize the clang static analysis or ASan builds as clang, thus ignoring the following warning suppressions in signaling.gyp. We must suppress the following -Winconsistent-missing-override clang warnings from an upstream webrtc header file to be able to compile webrtc/signaling as warnings-as-errors:

media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:29:15 [-Winconsistent-missing-override] 'SetExternalRecordingStatus' overrides a member function but is not marked 'override'
media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:31:15 [-Winconsistent-missing-override] 'SetExternalPlayoutStatus' overrides a member function but is not marked 'override'
media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:33:15 [-Winconsistent-missing-override] 'ExternalRecordingInsertData' overrides a member function but is not marked 'override'
media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:40:15 [-Winconsistent-missing-override] 'ExternalPlayoutData' overrides a member function but is not marked 'override'
media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:47:15 [-Winconsistent-missing-override] 'ExternalPlayoutGetData' overrides a member function but is not marked 'override'

MozReview-Commit-ID: 1k5rdAWNfhk

--HG--
extra : rebase_source : a94aa243ff66e3d6e67654f1066d5a22d2ef522b
extra : histedit_source : 6402128ae23768e213cf5426f0ffd3a8cd0f572c
2017-01-22 00:52:38 -08:00
Chris Peterson 9341d66cbd Bug 1333686 - Part 3: Fix -Wmacro-redefined warnings in ipc/chromium. r=jld
The WARN_UNUSED_RESULT macro is defined in multiple Google header files in ipc/chromium and webrtc. Copy the WARN_UNUSED_RESULT definition from the latest security/sandbox/chromium/base/compiler_specific.h to our ipc/chromium code. Also remove the ALLOW_UNUSED macro definition because it is no longer defined in the latest compiler_specific.h and is not used anywhere.

Warning: -Wmacro-redefined in ipc/chromium/src/base/compiler_specific.h: 'WARN_UNUSED_RESULT' macro redefined
ipc/chromium/src/base/compiler_specific.h:73:9: warning: 'WARN_UNUSED_RESULT' macro redefined [-Wmacro-redefined]
#define WARN_UNUSED_RESULT __attribute__((warn_unused_result))

media/webrtc/trunk/webrtc/typedefs.h:152:9: note: previous definition is here
#define WARN_UNUSED_RESULT __attribute__ ((__warn_unused_result__))

MozReview-Commit-ID: EUIlXGKLhDL

--HG--
extra : rebase_source : f252b7b36824f6e4f11fdf6e543dd760ac90e81e
extra : histedit_source : 870eaf4875e954c16e3a951ffea73102ffff2436
2017-01-16 19:14:52 -08:00
Chris Peterson c31456a8ed Bug 1333686 - Part 2: Fix "unary minus operator applied to unsigned type" MSVC warnings in webrtc/signaling. r=bwc
Replace -1UL with ULONG_MAX.

media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c(584): warning C4146: unary minus operator applied to unsigned type, result still unsigned
media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c(585): warning C4146: unary minus operator applied to unsigned type, result still unsigned
media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c(586): warning C4146: unary minus operator applied to unsigned type, result still unsigned

MozReview-Commit-ID: EepB2xf4MZr

--HG--
extra : rebase_source : 3db5f8c002cf732dbee6b7d56a38c54e0e26509a
extra : histedit_source : 3d0b4f4a816667db2946f34e1bed988346121be2
2017-01-15 23:06:40 -08:00
Nicholas Nethercote 4c5ce635a7 Bug 1334375 - Add a timestamp to some about:memory messages. r=erahm.
Specifically, after: "GC", "CC, "Minimize memory usage", "Measure and save",
and "Save DMD output".

Example: "Memory minimization completed (2017-02-02T00:32:41.607Z)".

--HG--
extra : rebase_source : 3c2333be2db50e52843b03593011301cfe80ad10
2017-02-02 14:11:40 +11:00
Phil Ringnalda 3fadddefe0 Merge m-c to a CLOSED TREE m-i 2017-02-01 20:42:57 -08:00
Kris Maglione 2bba8e4f8e Bug 1260548: Follow-up: Fix skip-if typo that was the real problem. r=me CLOSED TREE
MozReview-Commit-ID: 4K6VYbNxIg9

--HG--
extra : amend_source : 1f47f7a5d8606178091132028d839bfcd41428df
2017-02-01 19:43:50 -08:00
Phil Ringnalda d20e4431d0 Backed out changeset b03c9f4ac1b0 (bug 1335294) for Windows PGO bustage
CLOSED TREE
2017-02-01 19:17:21 -08:00
Phil Ringnalda 320bc0a242 No bug, backed out 2 changesets (HPKP and HSTS updates) for being generated by a patch being backed out
CLOSED TREE

Backed out changeset 35aecea31459
Backed out changeset 5fb02eba033b

MozReview-Commit-ID: JJaJQS98OJn
2017-02-01 19:16:41 -08:00
Kris Maglione 2e014c2ab0 Bug 1260548: Follow-up: Fix inadequate skip-if. r=me
MozReview-Commit-ID: AX0oI1yCW6V
2017-02-01 17:58:44 -08:00
Kris Maglione 978544a980 Bug 1260548: Follow-up: Add missing support file to chrome.ini. r=me
MozReview-Commit-ID: 4c0P3I5oZr4

--HG--
extra : rebase_source : 33a652fbf65ccc2c92c8916f2d10b7b19555117a
2017-02-01 17:17:27 -08:00
Wes Kocher a0aa7524d0 Backed out 3 changesets (bug 1321878) for wpt lint failures a=backout
Backed out changeset 7259adb4d564 (bug 1321878)
Backed out changeset 745f2862bc05 (bug 1321878)
Backed out changeset ea9c1598f049 (bug 1321878)

MozReview-Commit-ID: 8kfwt1SNoXQ
2017-02-01 16:49:44 -08:00
Wes Kocher 8d4bb91470 Merge m-c to inbound, a=merge
MozReview-Commit-ID: Am6M5iHxmAr
2017-02-01 16:31:23 -08:00
Valentin Gosu 6785b2feb6 Bug 1321878 - Disable diagnostic assert and make test less racy r=me
MozReview-Commit-ID: LKiseNvd7t2
2017-02-02 01:25:48 +01:00
Wes Kocher 1121c7a402 Bug 1315042 - redisable browser_referrer_middle_click_in_container.js for failures a=me
MozReview-Commit-ID: KAGz2fYru9Y

--HG--
extra : source : 0c46a4a9061308f4769edacebc236e3f4d9bdbcc
2017-02-01 15:14:08 -08:00
Wes Kocher f2cb5e7c63 Merge inbound to m-c a=merge
MozReview-Commit-ID: EZrwvZH5DsY
2017-02-01 16:22:11 -08:00
Wes Kocher 0af59511ea Merge autoland to central, a=merge
MozReview-Commit-ID: AFEWjI3UWey
2017-02-01 16:07:09 -08:00
Felipe Gomes d7f532c6e6 Bug 1332692 - Block e10s rollout for LastPass. r=mkaply
MozReview-Commit-ID: 2Jv0x7Nj30K
2017-02-01 18:26:48 -02:00
Jeff Muizelaar 5e016321e6 Bug 1335149. Remove unnecessary flush() calls from canvas implementation.
Flushing should usually be done by the moz2d backend unless we're accessing
the data through other mechanisms.
2017-02-01 15:09:38 -05:00
Shu-yu Guo e70be049ff Bug 1333946 - Make IonBuilder::processIterators transitive. (r=jandem) 2017-02-01 12:04:30 -08:00
stefanh@inbox.com 3e60e56c26 Bug 1333485 - Remove LogUtils.jsm from services/crypto/modules/. r=markh. 2017-02-01 20:55:09 +01:00
jdarcangelo 19c92ab8c5 Bug 1335200 - [FlyWeb] Crash on Android when calling publishServer(), r=sebastian 2017-02-01 14:52:40 -05:00
Trevor Saunders 8d2ecdbd5d bug 1326084 - ClearChildDoc() should leave the proxy marked as being an outerdoc r=aklotz
Since it can be called in strange orderings wrt SetChildDoc() it seems
reasonable to believe we can get an ordering where the proxy has a document as
a child but is not marked as having document children.
2017-02-01 14:37:01 -05:00
Michael Layzell 9e64cf4a27 Bug 1332790 - Don't assert mLastWindowLeft in ~TabGroup when destroying the chrome TabGroup, r=billm
MozReview-Commit-ID: 33C5lF31HDI
2017-02-01 14:03:36 -05:00
Eric Rahm 84dd992f72 Bug 1335477 - Stop warning if content type is emtpy. r=jya 2017-02-01 10:58:58 -08:00
Michael Layzell 0dadca05f7 Bug 1335203 - Synchronize rust debug-assertions with C++ DEBUG, r=froydnj
MozReview-Commit-ID: JPD9eNFg89S
2017-02-01 13:54:22 -05:00
Ehsan Akhgari b62bca9af3 Bug 1335526 - Ensure that sandboxed channel's result principal is unique; r=bzbarsky 2017-02-01 13:47:26 -05:00