Commit Graph

471134 Commits

Author SHA1 Message Date
Andrew McCreight
fac746e08b Bug 1265036 - Use NS_ABORT_OOM() if try_realloc() fails. r=billm
This will give the crash a proper OOM annotation.
2016-04-16 10:47:46 -07:00
Ting-Yu Lin
97ce0e7053 Bug 1245036 Part 2 - Add columns test case for <summary> element. r=bz
After bug 1258657 landed, summary element is rendered by nsBlockFrame,
so it supports css columns for free.

MozReview-Commit-ID: 2RPSYk81BHy

--HG--
extra : rebase_source : 9b8e2be476319d938cfd06e876c68a18f8995bce
2016-04-15 12:21:04 +08:00
Ting-Yu Lin
37c647743c Bug 1245036 Part 1 - Use default-preferences in details and summary reftest.list. r=bz
Turn on the pref at once instead of duplicating the line in every single
tests.

MozReview-Commit-ID: L8cf2mVxfF1

--HG--
extra : rebase_source : 7992753cd178dc652fa76b2fa3d4877e4104b0eb
2016-04-15 12:21:04 +08:00
Mats Palmgren
cd5c1fd4e6 Bug 1264607 part 2 - Reftests for grid track sizing involving percent. 2016-04-16 18:16:25 +02:00
Mats Palmgren
b7b10f0fb7 Bug 1264607 - Treat track size <percentage> values as 'auto' when the grid container size is indefinite. r=dholbert 2016-04-16 18:16:24 +02:00
Jan Beich
33681ffdb9 Bug 1239550 - Apply bug 1228230 against media/ffvpx. r=glandium,jya
MozReview-Commit-ID: EGLaoJnSaWY

--HG--
extra : rebase_source : cb63892bbe75a6eabbd318d179797218254cf2f1
2016-04-09 10:48:50 +00:00
Tom Schuster
cbe6451568 Bug 1041586 - Tests. r=arai 2016-04-16 12:22:18 +02:00
Tom Schuster
3aff2303e6 Bug 1041586 - Use IsConcatSpreadable in Array.prototype.concat. r=arai 2016-04-16 12:22:12 +02:00
Tom Schuster
2587e419ad Bug 1041586 - Implement Symbol.isConcatSpreadable. r=arai 2016-04-16 12:21:48 +02:00
Carsten "Tomcat" Book
63dd433e61 Merge mozilla-central to mozilla-inbound 2016-04-16 11:23:40 +02:00
Marcos Caceres
27a66d7020 Bug 1264813 - Remove image object's density member from Web Manifest processor. r=mconley 2016-04-14 17:26:00 +02:00
Carsten "Tomcat" Book
eae4a312af Bug 1261751 - Problems with OS X Sandboxed TempDir and Rules. r=bobowen r=gcp
--HG--
extra : amend_source : 2011128c7e5406d7865da2b24f81facf7889cb0e
2016-04-16 09:00:29 +02:00
Randell Jesup
fc63a4eb34 Bug 1263384: validate input frames against configured resolution in vp8 r=rillian
MozReview-Commit-ID: BxDCnJe0mzs
2016-04-15 23:11:01 -04:00
Jean-Yves Avenard
1b37c8ef28 Bug 1264925: Force D3D9 when attempting to decode VP8 or VP9. r=mattwoodrow
MozReview-Commit-ID: DgE3yPr5t3o

--HG--
extra : rebase_source : 0bd76b1b7723fc1ea0043241c2f5d7f7e3ba150d
2016-04-16 01:13:26 +10:00
Morgan Phillips
286ca684cf Bug 1264780 - Handle destructuring cases when forcing binding initialization; r=bgrins
--HG--
extra : rebase_source : 98cd72020897bb606ce1b7ce98ac9f7a368f293b
2016-04-15 19:01:09 -07:00
Justin Dolske
2b86c7361b Bug 1263784 - Fix test_modal_prompts.html and test_modal_select.html to run under E10S. r=adw
Use chromeScript and message manager to fetch state of prompt and dismiss it. Enable tests in E10S.

MozReview-Commit-ID: 5M9GYijlQPV

--HG--
extra : rebase_source : 244c8abd7e23d464f8f0cbe883dd41fecbd1d070
2016-04-15 13:43:25 -07:00
Justin Dolske
77355c579c Bug 1263784 - Fix test_modal_prompts.html and test_modal_select.html to run under E10S. r=adw
Move state/action objects out of handleDialog, into main runTest() body.

MozReview-Commit-ID: 1250sb8N5sT

--HG--
extra : rebase_source : 1d825baf000359c127707e0f1c77d1465f257788
2016-04-15 13:43:25 -07:00
Justin Dolske
61b595181b Bug 1263784 - Fix test_modal_prompts.html and test_modal_select.html to run under E10S. r=adw
Make expected-state object independent from ui object.

MozReview-Commit-ID: 547tN5kSyDt

--HG--
extra : rebase_source : fd30b56983e4d7f7236c66be4ff075fca714b6e8
2016-04-15 13:43:25 -07:00
Justin Dolske
ba1d423afb Bug 1263784 - Fix test_modal_prompts.html and test_modal_select.html to run under E10S. r=adw
Move all expected-ui state checks into state object.

MozReview-Commit-ID: AKV0z4G3R7d

--HG--
extra : rebase_source : f9842066a0ad5dde957e1084cdbe3d858b34ea56
2016-04-15 13:43:25 -07:00
Justin Dolske
e5972b45f5 Bug 1263784 - Fix test_modal_prompts.html and test_modal_select.html to run under E10S. r=adw
Move all actions to be performed on a prompt (e.g. clicking a button, checking a checkbox) into an "action" object.

MozReview-Commit-ID: 8KSGmezOGZZ

--HG--
extra : rebase_source : 8daded4813871ecc8deea2c5543f6c4f52a45542
2016-04-15 13:43:25 -07:00
Chris Manchester
108befa0c5 Bug 1264703 - Follow up: don't print unhandled BUILDSTATUS messages when running |./mach configure| r=gps
DONTBUILD

MozReview-Commit-ID: BzUnpqreYSb
2016-04-15 17:38:41 -07:00
Chris Manchester
7bc7322566 Bug 1264697 - Change the format of all-tests.json to reduce redundant data. r=gps
The format provided to the build system by the manifest parser is highly redundant:
every test lists all variables for that test, and many tests use a large
support-files entry in DEFAULT that ends up in individual test objects. This
patch stores these DEFAULTS per-manifest rather than per-test to save disk
space, resulting in about a ~22mb smaller all-tests.json file. The
in-memory representation of tests is not changed by this patch, as the defaults
are again propagated to individual tests as all-tests.json is read by the test
resolver.

MozReview-Commit-ID: CEJaevfS5s7
2016-04-15 17:20:04 -07:00
Myk Melez
4bf57304da Bug 1250603 - update comments blaming WebappRT to blame xpcshell instead; r=gps 2016-04-15 17:17:15 -07:00
Myk Melez
c3288fc0e5 Bug 1264931 - revert WeaveService app-startup category registration restriction, update comment; r=gps 2016-04-15 17:16:00 -07:00
Nathan Froyd
67dd0b1d96 Bug 1265056 - don't needlessly construct nsAutoCString temporaries in dom/; r=baku 2016-04-15 19:46:45 -04:00
Nathan Froyd
d22e2d3813 Bug 1264784 - part 3 - make nsIFrame::GetNearestWidget methods non-virtual; r=dholbert
Nothing overrides these methods, and making them non-virtual reduces
vtable sizes and improves code size and performance.
2016-04-15 19:37:35 -04:00
Nathan Froyd
0b649ff462 Bug 1264784 - part 2 - remove unused virtual methods from nsIFrame; r=dholbert
There are no callers of these methods in mozilla-central, and having
them in the vtable of nsIFrame (and its 100+ subclasses!) consumes
needless space.
2016-04-15 19:37:35 -04:00
Nathan Froyd
dc00d2ec98 Bug 1264784 - part 1 - call nsIFrame::{GetScreenRect,GetView} instead of their *External counterparts; r=dholbert
The latter functions just call through to the former functions, and
we're going to remove the latter functions in a separate, subsequent
patch.
2016-04-15 19:37:35 -04:00
Ben Kelly
d62e94bfaa Bug 1263469 P5 Add a wpt test case for EventSource. r=ehsan 2016-04-15 11:15:58 -07:00
Ben Kelly
8c007635a4 Bug 1263469 P4 Update test_eventsource_intercept.html to validate FetchEvent.request.cache. r=ehsan 2016-04-15 11:15:58 -07:00
Ben Kelly
eeef1152c0 Bug 1263469 P3 Test FetchEvent.request.cache value on reload in wpt test. r=ehsan 2016-04-15 11:15:58 -07:00
Ben Kelly
5e79ea64a5 Bug 1263469 P2 Validate FetchEvent.request.cache in refresh mochitest. r=ehsan 2016-04-15 11:15:58 -07:00
Ben Kelly
a669ad97ac Bug 1263469 P1 Set FetchEvent.request.cache value correctly for non-fetch channels. r=mayhemer 2016-04-15 11:15:58 -07:00
Kartikaya Gupta
ec856624f4 Bug 1237343 - Replace uses of mozilla::Vector with nsTArray. r=botond
MozReview-Commit-ID: BBLWj3GJ3dE

--HG--
extra : rebase_source : 2c52ac944da8c1e3c6d4bb768bc3a672f3e80918
2016-04-15 06:41:25 -04:00
Nicholas Nethercote
5eb5cc7d6c Bug 1132502 (part 1) - Abort if compartmentStats is null during memory reporting. r=jandem.
We have inconclusive evidence that compartmentStats is sometimes nullptr during
memory reporting, which would be bad. This patch makes us abort in that case.
It also changes some pointers to references to make the expected non-nullness
clearer.

--HG--
extra : rebase_source : c49f727450ce065d0e84d7728057c93d35353e91
2016-04-15 12:03:39 +10:00
Wes Kocher
115c5a357a Merge m-c to inbound, a=merge
MozReview-Commit-ID: 2zwhun4JqPs
2016-04-15 15:39:25 -07:00
Jonas Sicking
d310d4dcee Fix unified-build bustage from bug 1264706. r=bustage 2016-04-15 15:21:38 -07:00
Jonas Sicking
32e5673b7a Fix linting bustage for bug 1264706. r=bustage 2016-04-15 15:12:39 -07:00
Jonas Sicking
9c521f30da Bug 1264706: Move nsILocalCertService, and implementation, to security/manager/ssl in order to alloow use w use elsewhere in gecko. r=dkeeler
--HG--
rename : devtools/shared/security/LocalCertService.cpp => security/manager/ssl/LocalCertService.cpp
rename : devtools/shared/security/LocalCertService.h => security/manager/ssl/LocalCertService.h
rename : devtools/shared/security/nsILocalCertService.idl => security/manager/ssl/nsILocalCertService.idl
rename : devtools/shared/security/tests/unit/test_cert.js => security/manager/ssl/tests/unit/test_local_cert.js
2016-04-15 14:52:13 -07:00
J.C. Jones
c86b49406f Bug 1244960 - FIDO u2f NSSToken (Part 5): Review updates. r=keeler
MozReview-Commit-ID: BcsEltYEQAW

--HG--
extra : transplant_source : %BE%3D%08%DBeD%27q%96%3E%EC%C6z%AA%60Q%9E%E8%BE%86
2016-04-14 10:48:53 -07:00
J.C. Jones
9c17f635f9 Bug 1244960 - FIDO u2f NSSToken (Part 4): Correct FacetID base algorithm. r=keeler
Work on the FacetID/AppID algorithm showed this patch had incorrect usage of
the eTLD+1 checking, so this patch removes those checks until the more
sophisticated algorithm lands in Bug 1244959.

MozReview-Commit-ID: 2k6N5AU0J68

--HG--
extra : transplant_source : %B7n%17%00%DF%AB%F4OG%7E%D1%F0p%B1%AC%9Bq%C9%2B%D0
2016-04-13 10:32:25 -07:00
J.C. Jones
358a9ece05 Bug 1244960 - FIDO u2f NSSToken (Part 3): Review updates. r=keeler
MozReview-Commit-ID: FkPHy9GGarU

--HG--
extra : transplant_source : %8Dd0%BA%FD%E93%8E%A7%C5%01Cn%02%0F%0C%3E%5D%9C%96
2016-04-13 10:20:37 -07:00
Frederik Braun
ae7f565803 Bug 1192840 - fix tests to expect correct csp report content-type r=ckerschb
MozReview-Commit-ID: TzpGH63EPF

--HG--
extra : transplant_source : %1548%CC%97%F5%3Ca%D6_%0Df%96.%5C%F0%B0%3BE%21
2016-04-08 14:14:38 +02:00
Kartikaya Gupta
6261aa39a0 Bug 1257641 - Add a test for APZ paint-skipping and event transformations after a skipped paint. r=botond
MozReview-Commit-ID: GdAT4VbZ71d
2016-04-13 10:21:14 -04:00
Kartikaya Gupta
0d937a92c1 Bug 1257641 - Allow enabling/disabling of displayport suppression for tests. r=botond
MozReview-Commit-ID: 7p2RIyPyzkH
2016-04-13 10:21:13 -04:00
Kartikaya Gupta
5419be90e8 Bug 1257641 - Remove now-unused code for the lightweight scroll offset update message. r=botond
MozReview-Commit-ID: EXGIDgO13v7
2016-04-13 10:21:13 -04:00
Kartikaya Gupta
a333c6e537 Bug 1257641 - Use empty transactions to carry scroll offset updates to APZ that don't require a repaint. r=mattwoodrow,mstange,botond
MozReview-Commit-ID: KNeGSKldmp7
2016-04-13 10:21:13 -04:00
Kartikaya Gupta
e4f0d8e002 Bug 1257641 - Replace the mUpdateScrollOffset bool with an enum, needed in the next patch. r=botond
MozReview-Commit-ID: AtmpQTAUH8L
2016-04-13 10:21:13 -04:00
Jeff Muizelaar
6e3873d9c3 Bug 1264120. Remove usage of nsAutoPtr from gfx/src. r=jfkthame 2016-04-13 10:08:41 -04:00
Jeff Muizelaar
0905089f9b Bug 1262348. Block ss2osd.dll r=bsmedberg
ss2osd.dll is causing crashes during D3D11 initialization.
2016-04-13 10:08:40 -04:00