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

471242 Коммитов

Автор SHA1 Сообщение Дата
Jeff Walden 40cad2f89d Bug 888969 - Make our tree's sole implementation of nsIRemoteTagService.getRemoteObjectTag not depend upon the infallibility of [[GetPrototypeOf]] on the object provided to it. r=bz
--HG--
extra : rebase_source : 4de31e9cdc64d668049d4120a2cf1db5de7905bc
2016-04-13 14:31:14 -07:00
Jeff Walden 7a694921d3 Bug 888969 - Make XPCJSID instanceof comparisons work correctly when [[GetPrototypeOf]] on the [[Prototype]] chain of the instance being tested throws an exception. r=bz
--HG--
extra : rebase_source : 20bcd4f23114762afa4ad708085c3accbbbe5d64
2016-04-13 14:30:16 -07:00
ABE Hiroki (hATrayflood) 259010e082 Bug 1244637 - implement AnimationEffectTiming fill. r=hiro
MozReview-Commit-ID: 46kYkxy06Sk

--HG--
extra : rebase_source : b85e4c1d7dfada490a43e18fd6f012553f9045f0
2016-04-10 11:35:52 +09:00
Valentin Gosu 5ce8a6205e Bug 1263428 - Add temporary code to debug intermittent WPT failure a=testonly
MozReview-Commit-ID: CwTV13yyt9z
2016-04-17 18:36:57 +02:00
Jean-Yves Avenard e203ef077d Bug 1264991: Don't construct invalid channel configuration. r=gerald
MozReview-Commit-ID: JTZJdCD94gH

--HG--
extra : rebase_source : eb0f3d510f87b7e31e6e79679c4278db7a73ac5e
2016-04-16 14:35:32 +10:00
Michal Novotny 3e05444c44 Bug 1253040 - Do not write metadata if CacheFile is killed, r=honzab 2016-04-17 16:23:49 +02:00
Kartikaya Gupta f72cd76655 Bug 1250505 - Convert SynthesizeNativeTouchPoint and SynthesizeNativeTouchTap to take a LayoutDeviceIntPoint instead of a ScreenPoint. r=njn
MozReview-Commit-ID: EybGq9b1B8Z

--HG--
extra : rebase_source : defc16fc066a3a40480fa4c94f3a742a267344a8
2016-04-15 06:39:36 -04:00
Charles Collicutt e8aa4cfeed Bug 1263429 - Don't build libevent with sysctl on Linux. r=billm 2016-04-10 02:19:00 +02:00
Cykesiopka 59774a5b4e Bug 1262645 - Address misc issues with nsGetUserCertChoice(). r=keeler
The follow issues are fixed:
  - Returning a failure result when failing to get a pref value instead of more
    gracefully falling back to a default.
  - Using an enum instead of a more strongly typed enum class.
  - Using a pref branch instead of the preferred Preferences.h API.
  - Manual memory management.
  - Unnecessary use of pointers.

MozReview-Commit-ID: FKw5kBhnwxL

--HG--
extra : transplant_source : %21K%E2%83/%A5%AB%DB3%F4%FB%2CUD%9E%B6l%1C%3A%22
2016-04-15 16:51:41 -07:00
Carsten "Tomcat" Book 6d10ec2ab9 Backed out changeset db1b027cbeb1 (bug 1041586) for assertion failures in expression-autopsy.js 2016-04-17 05:46:02 +02:00
Carsten "Tomcat" Book 50c708e702 Backed out changeset 2021fd52a8c9 (bug 1041586) 2016-04-17 05:45:44 +02:00
Carsten "Tomcat" Book b96ed92209 Backed out changeset 35b1a010cb9f (bug 1041586) 2016-04-17 05:45:42 +02:00
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